2011-12-16 57 views

回答

1

首先,你不需要jQuery的這個 - 原始JavaScript是不夠的。更具體地說:test()方法RegExp對象就夠了(see documentation)。

其次,你同樣可以做到這一點下面:

if (/\W/.test(username)){ 
    // non-alphanumeric character found in username 
    loginerror.push(siteLanguage.usernameinvalidchars); 
} 

其中str是您的字符串和/\W/.test(username)回報true如果有內usernamefalse否則)非字母數字字符。見this jsfiddle作證明。

0

您可以使用vanilla JS。 試試這個:

所有的
if (/\W/.test(<THE-TEST-VALUE>)) { 
//Do something.. 
} 
相關問題