小数点在正则表达式里怎么表示

如题所述

小数点在正则表达式里的表示方法是:在小数点前面加转义符,即使用\.来匹配一个小数点。

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

/*\d是正则表达式中的元字符,用于匹配数字,相当于[0-9],所以[0-9]也可以写成\d*/

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

var myregex = /[0-9]/;    //隐式定义

定位符即限定某些字符出现的位置。

说明:^表示必须以什么字符开头;$表示必须以什么字符结尾。

扩展资料

正则表达式最常用的几种形式:

1、判断

如判断用户的输入是否符合要求。通常使用正则表达式的 test 方法,当传入的字符串符合正则表达式的模式要求时会返回 true。

2、寻找

在文本中寻找指定形式的匹配串,如手机号、邮箱等。在 javascript 中,通常可以使用字符串对象的 match 方法。此时,正则表达式作为 match 方法的参数传入。

3、替换

将文本中符合指定模式的匹配串替换成别的字符串,使用字符串的 replace 方法。如,将上边示例字符串中的非数字部分替换成逗号,这种情形在对用户输入时去除干扰性输入时经常用到。

[...]是正则表达式中的元字符。它会匹配方括号中的所有字符。

|是正则表达式中的选择符。简单来说就是:用于二选一。即选择2个选项之中的任意一个,选他或选她。

整数部分的两种情况:首位是0和首位不是0。即0.12、13.14、5.21

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-11-23
需要使用\.来匹配一个小数点
当然如果是在[]里面的话 是不需要加\的本回答被网友采纳
第2个回答  2016-11-09
前面加转义符
相似回答