正则表达式\ n(换行)错误

时间:2017-04-02 05:29:31

标签: javascript regex

我有一个带正则表达式的文本框。我的问题是,只要我退出文本框(在输入内容后),

我得到了

  

"包含非法字符"错误

我扣除这只发生在我点击ENTER键后。奇怪的是,如果文本框中没有内容,我按下ENTER,我就不会收到错误。只有在我输入内容然后按ENTER键时才会出现错误。 (我希望我能正确解释自己......)

这是我的正则表达式:"^[a-zA-Z0-9_א-ת?!:'\"%$;@. ,()-/\r\n*]*$"

任何想法?

1 个答案:

答案 0 :(得分:1)

你的正则表达式有一个小错误

"^[a-zA-Z0-9_א-ת?!:'\"%$;@. ,()-/\r/\n*]*$"

你在\ n

之前错过了正斜杠