【发布时间】:2017-04-15 21:42:26
【问题描述】:
我想向输入字段添加一个验证,这样它就不会接受零作为有效输入。我想为此使用正则表达式,因此它允许除零之外的所有内容。
我测试了几个正则表达式,例如^((?!0).)*$ 但没有完全得到我想要的东西。
【问题讨论】:
-
你能更好地解释这个问题吗?
我想向输入字段添加一个验证,这样它就不会接受零作为有效输入。我想为此使用正则表达式,因此它允许除零之外的所有内容。
我测试了几个正则表达式,例如^((?!0).)*$ 但没有完全得到我想要的东西。
【问题讨论】:
也许与 .(?!0)
?通常这应该可以工作,因为 .匹配除换行符之外的任何字符。
使用正则表达式时不要忘记添加标志 g ,否则它将在第一次匹配后停止。
你的最终正则表达式应该是:/.(?!0)/g
【讨论】: