2016-04-18 5 views
0

単語は最低3文字から始まり、空白と数字で始まります。例えば、 "Kim"、 "Kim Sun "、" Kim 2 "などです。この場合、html入力フィールドのpattern属性の値はどうなりますか?"Kim"、 "Kim Sun"、 "Kim 2"などの入力フィールドのパターン属性の値

私は同じ目的のためにPHPのための働く正規表現を持っています"/^[a-zA-Z]{3,}[a-zA-Z0-9 ]+$/i"。私はこのことから試してみました:

<input class="form-control" type="text" name="name" id="name" value="<?php echo $name;?>" title="Must type a name starting with letters, but then numbers and white space allowed" required="required" aria-required="true" pattern="[a-zA-Z]{3,}[a-zA-Z0-9 ]" spellcheck="false" size="15">

しかし、パターンの属性が機能していません。

+0

「しかし、動作していない」 - 動作していないでしょうか? –

+0

@James Donnelly、申し訳ありませんが質問をクリアしないために。今私は質問を編集しました。 –

答えて

1

最後に+を忘れていると思われます。

試してみてください。[a-zA-Z]{3,}[a-zA-Z0-9 ]+

関連する問題