我正在编辑记事本++中的HTML文件,其中包含
之类的数字x
x.x
x.x.x
x.x.x.x
x.x.x.x.x
小数位数可能为零或更多。
其中x是ex:
的任意数字1
or
1.2
or
3.4.1
or
401.23.5
我想创建一个正则表达式来查找文件中的所有此类实例,请帮助
我试过以下正则表达式
For 5 Decimals [0-9]{1,4}\.[0-9]{1,4}\.[0-9]{1,4}\.[0-9]{1,4}\.[0-9]{1,4}\.[0-9]{1,4}
For 4 Decimals [0-9]{1,4}\.[0-9]{1,4}\.[0-9]{1,4}\.[0-9]{1,4}\.[0-9]{1,4}
For 3 Decimals [0-9]{1,4}\.[0-9]{1,4}\.[0-9]{1,4}\.[0-9]{1,4}
For 2 Decimals [0-9]{1,4}\.[0-9]{1,4}\.[0-9]{1,4}
For 1 Decimal [0-9]{1,4}\.[0-9]{1,4}
我必须单独使用这个正则表达式我想创建一个普遍检测所有出现的任意小数的正则表达式
答案 0 :(得分:5)
答案 1 :(得分:0)
我不知道您使用的语言是什么,但在java中我们有:
String number="1.5";
String num = "[0-9.]+";
boolean torf = number.matches(num);
如果匹配的字符串返回true,否则返回false。