我需要 float 的正则表达式模式,末尾有可选的 % 符号,例如
12.32
12.32%
0.32
.32
.32%
float 左右任意长度的数字。我需要这个来验证 asp.net mvc app 中的输入
更新:
忘记了以下组合
12%
35
45%
请您参考如下方法:
这个正则表达式应该为你做...
\d*\.\d+%?
这意味着……零个或多个数字 (\d*) 后跟一个句点(转义的 \.),然后是一个或多个数字 (\d+) 后跟可选的 % (%?)
更新:匹配整数
\d*\.?\d+%?
