作为代码段中的这一点,我想将输入的文本限制为仅数字和句点。
我有一切正常,但我想缩短我的代码,以便如果它找到NON DIGIT它将返回。 PERIOD(。)标记为非数字。有没有办法说出像NON_DIGITS_LESS_PERIOD之类的东西?
我在想
/\D[^\.]/
但实际上它会查找非数字,然后是非句号。
关于如何限制它的想法,我正在尝试?
答案 0 :(得分:3)
所以你实际上想要一个NON_(DIGIT_OR_PERIOD):
/[^\d.]/
顺便说一句,与/^[\d.]*$/
匹配可能更容易。