指定された中に特殊文字が見つかった場合は何を返し、そうでない場合は何を返しtext value
ますか?
return Text.search(/[^a-zA-Z]+/) === -1
指定された中に特殊文字が見つかった場合は何を返し、そうでない場合は何を返しtext value
ますか?
return Text.search(/[^a-zA-Z]+/) === -1
return Text.search(/[^a-zA-Z]+/) === -1
戻り値: false
これで試すことができます:http://jsfiddle.net/XNJxT/786/
特殊文字が見つかった場合、それは誤りだと思います
これは、文字列で英語以外の文字(大文字と小文字を区別しない)を探していることを意味します。そのような文字に遭遇した場合、falseを返します。文字のセットを反転している[a-zA-Z]
ので、他の文字を探しています。
それは正規表現です。"^" は で始まることを意味し、"a-zA-Z" は大文字と小文字を区別しない a から z の文字を意味し、"+" は 1 つ以上を意味します。