将另一个字符添加到正则表达式中可接受字符的列表中

时间:2012-08-03 06:40:06

标签: regex

我要求使用正则表达式验证“+”和“ - ”符号,但我必须将验证放入以下字符串中:

"^[A-Za-z0-9.&,@!?#%'$()/\\\\ \\-_]+$"

有人可以告诉我该怎么做?

2 个答案:

答案 0 :(得分:1)

您已经与正则表达式匹配' - '。只需添加“+”:

"^[A-Za-z0-9.&,@!?#%'$()/\\ \-_+]+$"

(实际上"^[A-Za-z0-9.&,@!?#%'$()/\\\\ \\-_+]+$"

答案 1 :(得分:0)

减号已包含在你的正则表达式中。要将加号字符添加到验证字符集,只需添加它:

"^[A-Za-z0-9.&,@!?#%'$()/\\\\ \\-_+]+$"