regex
このフォーラムには、関数に関する数百 (またはおそらく数千) の質問があることを知っています。私はいくつかを読んで相談しましたが、すべての推定により、答えがあるはずであり、私の機能は機能するはずですが、そうではありません.
チェックの1つが英数字のみを許可する関数を構築しようとしました。
コードの要約版は次のとおりです。
function functionName() {
var x = $("#inputId").val();
//trying to locate any/all non alphanumeric characters & spaces
var regex = /^[^0-9a-zA-Z\s]+$/g
if ( x.indexOf(regex) >= 0 ){
alert("message");
return false;
}
}
誰かが私がどこで間違っているのか知っていますか?
ありがとう