JS Reg 正则表达式

  匹配  小于''2.10" 的3位数的string

^([01].[0-9][0-9]|  ([2].[0][0-9] | [2].[1][0])    )$
 <input type="number" step="1" min="0.01" max="10"> 

  小于 2.10 ,,,,任何位数

/  ^([0].[0][1-9]|[0].[1-9][0-9]?|[1].[0-9][0-9]?|([2].[0][0-9]?|[2].[1][0]?)|[12])$  /;   ok

  /^([0].[0][1-9]|[0].[1-9]\d?|[1].\d[0-9]?|([2].[0]\d?|[2].[1][0]?)|[12])$/;   ok

以上Reg在测试环境没问题,但在项目不好使, 注意\d  \\d 

regHeight = '^([0].[0][1-9]|[0].[1-9][0-9]|[1].[0-9][0-9]|([2].[0][0-9]|[2].[1][0])|[12]|[0].[1-9]|[1].[0-9]|[2].[0-1])$';

regHeight = '^([0].[0][1-9]|[0].[1-9][0-9]{0,1}|[1].[0-9][0-9]{0,1}|([2].[0][0-9]{0,1}|[2].[1][0]{0,1})|[12])$';
  
regHeight = '^([0].[0][1-9]|[0].[1-9]\\d{0,1}|[1].\\d\\d{0,1}|([2].[0]\\d{0,1}|[2].[1][0]{0,1})|[12])$';


regHeight = '^([0].[0][1-9]|[0].[1-9]\\d?|[1].\\d\\d?|([2].[0]\\d?|[2].[1][0]?)|[12])$';

 最终版 \\.

 regHeight = '^([0]\\.[0][1-9]|[0]\\.[1-9]\\d?|[1]\\.\\d\\d?|([2]\\.[0]\\d?|[2]\\.[1][0]?)|[12])$';

 

 

|||||||||||||||||||\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\

英文名 不含数字, 含空格

name reg
val2 = "Guang Fan C AAAAA"
/* var reg =  /^[a-zA-Z|+\s]+$/ */
var reg = /^[A-Za-z][A-Za-z\s]*[A-Za-z]$/
console.log(reg.test(val2))

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值