- ベストアンサー
Javascriptでの文字制限の質問です。
・全角の (株)Tel 以外の文字は入力可能 ・半角のカタカナ、半角の中点 以外の文字は入力可能 以上の制限はどのように書いたらいいんでしょうか?
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
function 禁則チェック(文字列) { var 位置 = 文字列.search(/[\uFF61-\uFF9F\u3231\u2121]/g); if ( 位置 < 0 ) return true; //禁則文字は無い return false; //禁則文字がある。 } 半角のカタカナには句読点、カッコ、中点、濁点を含みます。 \uFF61-\uFF9F はUnCodeの半角カナです。 \u3231 は(株)、\u2121 はTelです。
お礼
なるほど。参考になりました。 ありがとうございました!