- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:javascriptでJIS第一/第二水準の文字をチェック)
javascriptでJIS第一/第二水準の文字をチェック
このQ&Aのポイント
- javascriptの初心者です。フォームのテキストボックスにJISの第一水準、第二水準以外の文字が入ったらエラーを返したいと思っています。正規表現を使用してチェックするコードを作成しましたが、一部の漢字がエラーとなってしまいます。これではチェックができないのでしょうか?どなたか教えていただけると助かります。
- javascriptの初心者です。フォームのテキストボックスにJISの第一水準、第二水準以外の文字が入った場合、エラーを表示したいと考えています。正規表現を使用してチェックするコードを書きましたが、一部の漢字がエラーとなってしまい、チェックが上手く機能しません。どうすれば正しくチェックできるか、教えていただけると幸いです。
- javascriptの初心者です。フォームのテキストボックスにJISの第一水準、第二水準以外の文字が入力された場合、エラーを表示したいと思っています。正規表現を使用してチェックするコードを作成しましたが、特定の漢字がエラーとなりません。問題の原因や解決策について教えていただけると助かります。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
たしかJavaScriptの文字はUnicodeで扱われていたはずなので、JIS系に変換しなければ範囲の記述はできません。 このようなライブラリで変換すればできそうです。 http://nurucom-archives.hp.infoseek.co.jp/digital/escape-codec-library.html
お礼
SortaNerd_様 早速にありがとうございます。 教えてくださったURLを確認いたしました。 JIS系に変換したあとに、第1水準、第2水準に含まれているかどうかを チェックしたらいいという事ですよね? 試してみたいと思います!