java 正则 最后一个字符_正则表达式怎么匹配字符串中最后一串数字?
展開全部
importre
temp='DwellTime:666'
m=re.search(r'\d*',temp)
printrepr(m.group()),m.start(),m.end()
m=re.search(r'\d+',temp)
printrepr(m.group()),m.start(),m.end()
printre.findall(r'\d*',temp)
輸出:
''00
'666'1114
['','','','','','','','','','','','666','']
擴展資料
正則表達式,校驗數字的表達式:
1、數字:^[0-9]*$
2、n位的e69da5e6ba9062616964757a686964616f31333431373337數字:^d{n}$
3、至少n位的數字:^d{n,}$
4、m-n位的數字:^d{m,n}$
5、零和非零開頭的數字:^(0|[1-9][0-9]*)$
6、有1~3位小數的正實數:^[0-9]+(.[0-9]{1,3})?$
7、帶1-2位小數的正數或負數:^(-)?d+(.d{1,2})?$
8、正數、負數、和小數:^(-|+)?d+(.d+)?$
9、有兩位小數的正實數:^[0-9]+(.[0-9]{2})?$
10、非零開頭的最多帶兩位小數的數字:^([1-9][0-9]*)+(.[0-9]{1,2})?$
11、非零的正整數:^[1-9]d*$或^([1-9][0-9]*){1,3}$或^+?[1-9][0-9]*$
總結
以上是生活随笔為你收集整理的java 正则 最后一个字符_正则表达式怎么匹配字符串中最后一串数字?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Python除了不会生孩子,什么都会
- 下一篇: 几何与物理