我正在做一個街道地址驗證,在拉伸地址驗證文本字段中應該允許所有字符和特殊字符。使用Javascript進行街道地址驗證
要允許所有特殊字符,我使用了以下方法。 有沒有更好的方法來允許所有的特殊字符?
function isAcceptedChar_StAddress(s)
{
if (s == ',' || s == '#' || s == '-' || s == '/' || s == " " ||
s == '!' || s == '@' || s == '$' || s == "%" || s == '^' ||
s == '*' || s == '(' || s == ")" || s == "{" || s == '}' ||
s == '|' || s == '[' || s == "]" || s == "\\")
{
return true;
}
else
{
return false;
}
}
在上面的代碼中,我比較每個字符,如果它是匹配我返回true,否則返回false
+1有很多類似的方法,就像任何一樣。字符串方法非常快。 – RobG
@RobG感謝您修復錯字! –