質問: HTMLで正規表現を利用しひらがなのみ入力可能にしたいですが、"ん" が入力された時に限り指定された文字列ではないとアラートしてきます。正規表現の知識が乏しいので簡単なミスかもしれませんがご教授頂ければ幸いです。 ``` ``` **試したこと** ^[ぁ-ん]+$ , [\u3041-\u309F]*を^[ぁ-ん]+$ , [\u3041-\u3096\u30FC]*に変更 参考サイト HTML5におけるinput要素のpattern、type属性のおさらい HTML5タグリファレンス 正規表現サンプル集
回答: ひらがなは[ぁ-ん]でほぼ網羅しますが、「ん」の後ろに「ゔ」や濁点、踊り字、「より」があります。 それらを含めたい場合は ``` [\u3041-\u309f]+ ``` としたほうがいいかもしれません。 逆に\u30FCは長音符号「ー」を指し、ひらがなでは使いません。