正则表达式不允许& sngle引号,双引号,不应该只有数字

时间:2016-11-18 05:58:51

标签: regex

我有一个字符串正则表达式,如果字符串只包含如下数字,则不接受:

/(?!^\d+$)^.+$/

在此正则表达式中需要进行哪些更改,因此如果字符串包含以下特殊字符,它也会失败?

&,",',~,!,@ 

2 个答案:

答案 0 :(得分:2)

您应该可以使用这样的替换,声明或声明。括号设置条件。 WriterT字符是

|

For more info on Regex.

答案 1 :(得分:0)

试试这个:

/(^[\d&"'~!@]+$)/