正規表現を使う
試す
正規表現↔英語
をやるAI
参考
一般的な使い方を知りたいときはここを読めばいい
基本
^が先頭、$が末尾を表すが、フォームのvalidationチェックで使うときはこれを付けたほうがいい
ユーザーIDとか/^[0-9a-zA-Z]+$/
先頭と末尾を付けないとフォーム内にこれ以外の文字の入力を許すことを意味してしまうので、validationが無意味になる
否定
[^ab]
「aまたはb」以外
「○○以外」というのをよくやりたくなるmrsekut.icon
単に「「「○○」にマッチ」の否定」とはできないんだねmrsekut.icon
「全て数値ではない」
/(?!^\d+$)^.+/
(?!^\d+$)は全て数値ではない
^.+任意の一文字以上