2015-05-29 43 views
0

在我的實現中使用Jquery驗證器插件。需要一個排除特殊字符的正則表達式,例如&。Reg表達式忽略有限的特殊字符javascript

是否有任何正則表達式爲此。如果這個特殊字符在字符串中的任何地方,它應該找到並拋出錯誤。

+0

使用此正則表達式來檢查您的輸入是否包含非單詞字符'。* \ W' –

回答

1

您可以使用正則表達式是這樣的:

[\,\&] 

,你可以儘可能多的爲u要添加到這一點。

自己嘗試一下這個網站:

http://www.regexr.com/

0

括號[]定義自定義的正則表達式類。

要匹配的字符只有那些字符,您可以做[\,\&]

要匹配除以外的所有,可以添加^,如[^\,\&]

要匹配任何非單詞字符,可以使用\W(任何字符而不是a-z,A-Z,0-9或_)。

要包含一個下劃線,你可以做[\W_]

請記住,空格用\s表示,並且根據您的環境,您可能需要將反斜槓(添加一個額外的反斜槓)表示出來。