勉強して試していけば、理解できると思ってはいるけど、着手できていない。
photo credit: See-ming Lee 李思明 SML via photopin cc
英大文字・英小文字・数字のみで最大10桁までというチェックが必要になったので、Ja vaScriptの正規表現で実現する方法を調べた。
英大文字・英小文字・数字のみで最大10桁まで
文字列.match(/^[0-9a-zA-Z]{0,10}$/)
一致すればtrueが戻る。
英大文字・英小文字・数字のみ
文字列.match(/^[0-9a-zA-Z]+$/)
一致すればtrueが戻る。
英大文字・英小文字・数字のみのとき、 +がないと正常に動作しなかったのがよくわからなかった。
なしの記事も見た覚えがあるけど。