相关疑难解决方法(0)

精度为2的十进制的简单正则表达式

精度为2的小数的正则表达式是什么?

有效示例:

123.12
2
56754
92929292929292.12
0.21
3.1
Run Code Online (Sandbox Code Playgroud)

示例无效:

12.1232
2.23332
e666.76
Run Code Online (Sandbox Code Playgroud)

小数点可以是可选的,也可以包括整数.

regex

260
推荐指数
7
解决办法
60万
查看次数

为什么带有全局标志的RegExp会产生错误的结果?

当我使用全局标志和不区分大小写的标志时,这个正则表达式有什么问题?查询是用户生成的输入.结果应该是[true,true].

var query = 'Foo B';
var re = new RegExp(query, 'gi');
var result = [];
result.push(re.test('Foo Bar'));
result.push(re.test('Foo Bar'));
// result will be [true, false]
Run Code Online (Sandbox Code Playgroud)

var reg = /^a$/g;
for(i = 0; i++ < 10;)
   console.log(reg.test("a"));
Run Code Online (Sandbox Code Playgroud)

javascript regex

254
推荐指数
4
解决办法
4万
查看次数

标签 统计

regex ×2

javascript ×1