2

私は正規表現に本当に慣れていませんが、HTML5 フォームにフィルターを追加する方法を見つける必要があります。

<input type="text" required="true" name="firstname" pattern="WHAT DO I PUT HERE">

たとえば、パターン属性に何を入れるか、誰かが私を助けてくれますか

承認済み:

  • John
  • Frank

受け入れられません:

  • Ke$ha
  • B0B

(アルファベットのみ受け付けます。)

4

3 に答える 3

5

良い例: http://html5pattern.com/

あなたの場合、私は使用します:

[a-zA-Z]+
于 2012-05-05T02:06:37.320 に答える
1

あまり具体的ではありませんが、アルファベット以外の文字を除外したいと考えています。

空でないアルファベットのみの単語のパターンは次のとおりです。

[a-zA-Z]+

wherea-zは小文字のA-Z範囲、大文字の範囲を表します。[a-zA-Z]then は任意の文字を+意味し、少なくとも 1 つを意味します。

于 2012-05-05T02:05:38.307 に答える
0
pattern="[A-Za-z ]"

英字とスペースのみを許可する

于 2012-05-05T02:05:04.870 に答える