最多输入10位整数2位小数的正则表达式

Posted alexandra

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了最多输入10位整数2位小数的正则表达式相关的知识,希望对你有一定的参考价值。

正则表达式的定义共有2种方式:显示定义隐式定义

var myregex = new RegExp("[0-9]");    //显式定义
var myregex = /[0-9]/;    //隐式定义

  技术分享图片

复杂的正则表达式就是由许多子表达式构成的。
此处涉及到正则表达的3个知识点:定位符、限定符和分组
何谓定位符?即限定某些字符出现的位置。
说明:^表示必须以什么字符开头;$表示必须以什么字符结尾。
何谓限定符?即限定某个字符或某类字符出现的次数。
说明:
* 表示重复0次或更多次(任意次数);
?表示重复0次或1次(最多1次);
{n}表示重复n次;
{n,m}表示重复n-m次;
何谓分组?分组又称为子表达式,即把一个正则表达式的全部或部分分成一个或多个组。
语法:分组使用的字符为“(”和“)”,即左括号和右括号。每一个子表达式都可以当做一个整体来处理。

[...]是正则表达式中的元字符它会匹配方括号中的所有字符。 
|是正则表达式中的选择符。简单来说就是:用于二选一即选择2个选项之中的任意一个,选他或选她。

 

技术分享图片

 

参考:https://blog.csdn.net/tel13259437538/article/details/80752308

 













以上是关于最多输入10位整数2位小数的正则表达式的主要内容,如果未能解决你的问题,请参考以下文章

C#文本框的文本,正则表达式约束,正整数和小数点后只有一位小数

验证整数和小数的正则表达式

js 正则表达式 来控制输入框 只能输入 7位正整数和2位小数,点号只允许输入一次~

求只能输入 正数和两位小数 的正则表达式,要能用的。。。

js正则表达式 只能支持小数点到两位小数和纯数字 0.01-99999999(大于0)

正则限制输入为数字,且最多输入2位小数 之 新写法