【发布时间】:2021-10-09 02:34:34
【问题描述】:
我正在尝试创建一个只允许以下 0-9、加号、减号和方括号 () 的正则表达式。对上述每一个的长度没有限制。到目前为止,我有这个,但它似乎不起作用。
/^[0-9 -+]+$/
【问题讨论】:
-
regex101.com/r/sN6lT1/1 确实有效,我只是加了括号。
-
当您说“仅允许”时,您的实际意思是,它匹配字符串的一部分还是整个字符串?是否有任何字符必须出现的顺序或每个字符允许出现多少个?你实际上想用这个正则表达式实现什么?
-
字符串的任何部分都应该允许有上面提到的内容,在开头,中间或结尾。
标签: javascript regex