【发布时间】:2012-12-08 00:49:18
【问题描述】:
我希望文本字段只接受数值和空格。
什么是正则表达式?
我正在尝试\d+$
谢谢
【问题讨论】:
标签: regex
我希望文本字段只接受数值和空格。
什么是正则表达式?
我正在尝试\d+$
谢谢
【问题讨论】:
标签: regex
这个应该可以:
[0-9 ]+
【讨论】:
^[\d\s]+$
你会想要使用[0-9 ]+
【讨论】:
^ 为字符串的开头。
[\d ]* 表示此符号的任意组合。
$ 表示字符串结束。
^[\d ]*$
【讨论】:
如果您只想匹配数字,请使用:
(\b\d+)/g或(\b[0-9]+)/g
其中:\b 将匹配边框\d 或 [0-9] 匹配数字+ 将匹配 1 次或多次 \d(或 [0-9])/g 开启全局模式,多次匹配正则
【讨论】:
这应该可行。
/^[0-9\s]*$/
【讨论】:
这个正则表达式匹配带空格的数字,不带空格的数字,但不匹配所有数字后面的空格
(\s*[0-9]+)+
【讨论】: