所以我有一个正则表达式模式,例如: ^([\d]+)(\.[\d]{1,2}?)$
我需要它来匹配 10001
、10001.1
和 10001.10
等数字,忽略格式如下的数字:1000a
、10001.
和 10001.100
。
这个表达式似乎工作得很好,并给了我两个部分,但如何让它排除小数点?
现在,如果我给它10001.10
,我将得到两部分:10001
和.10
有没有办法让它这样给我 10001
和 10
?
最佳答案
关于正则表达式匹配带或不带小数的数字并排除小数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24913664/