正则表达式匹配任意一个正数 可以为小数
时间: 2024-05-26 09:09:54 浏览: 176
正则表达式
可以使用如下正则表达式来匹配任意一个正数,包括小数:
^[+]?([0-9]+([.][0-9]*)?|[.][0-9]+)$
其中,^ 表示匹配字符串的开头,$ 表示匹配字符串的结尾,[+]? 表示可选的正号,[0-9]+ 表示一个或多个数字,([.][0-9]*)? 表示可选的小数部分,[.] 表示小数点,[0-9]* 表示小数部分的数字可以为 0 或多个。
阅读全文