正規表現
# aを含む1文字〜4文字の文字列 re = /^(?=.*a).{1,4}$/#特殊文字を含まない4文字のパスワード re = /^(?!.*[\W_]).{4}$/
結論からいうと、これで解決しました。 [ぁ-んァ-ヴ一-龠ーア-ン゚゙・ーャュョァ-ォッ]+ ほんと、日本語の扱いは難しい。 「ア」「ア」「ァ」「ァ」これらの"ア"は、全て異なるアです。 さらに当然の事ながら、全角のハイフンと半角のハイフンは異なります。⇒「ー」「ー」…
# aを含む1文字〜4文字の文字列 re = /^(?=.*a).{1,4}$/#特殊文字を含まない4文字のパスワード re = /^(?!.*[\W_]).{4}$/
結論からいうと、これで解決しました。 [ぁ-んァ-ヴ一-龠ーア-ン゚゙・ーャュョァ-ォッ]+ ほんと、日本語の扱いは難しい。 「ア」「ア」「ァ」「ァ」これらの"ア"は、全て異なるアです。 さらに当然の事ながら、全角のハイフンと半角のハイフンは異なります。⇒「ー」「ー」…