-1
我如何過濾字符串?Javascript - 如何過濾字符串? (有效字符必須介於[A..Z]或[a..z]或[0..9]之間)
我發現刪除特殊字符的算法,但我必須設置所有「無效」字符。我不想設置它,我只想接受[A..Z]或[a..z]或[0..9]之間的字符。
謝謝
我如何過濾字符串?Javascript - 如何過濾字符串? (有效字符必須介於[A..Z]或[a..z]或[0..9]之間)
我發現刪除特殊字符的算法,但我必須設置所有「無效」字符。我不想設置它,我只想接受[A..Z]或[a..z]或[0..9]之間的字符。
謝謝
var invalidCharsExpression = /[^0-9a-zA-Z]/;
if(invalidCharsExpression.test(somestring))
{
// has invalid characters!
}
這解決了我的問題。謝謝 – fcfeitosa
簡單的正則表達式和完成。 – CBroe
因此請使用正則表達式。 – epascarello
請參閱http://stackoverflow.com/a/9364527/2098269 – givemesnacks