/ / Hodnota pre atribút Pattern pre vstupné pole ako slová "Kim", "Kim Sun", "Kim 2" atď. - regex, validácia, vstup

Hodnota pre atribút Pattern pre vstupné pole ako slová "Kim", "Kim Sun", "Kim 2" atď. - regex, validácia, vstup

Slová začínajú minimálne 3 písmenami a potom môže byť biele miesto a čísla, napríklad "Kim", "Kim Sun", "Kim 2" atď. V takom prípade by mala byť hodnota atribútu vzorového html vstupného poľa?

Mám pracovný regex pre php pre rovnaký účel "/^[a-zA-Z]{3,}[a-zA-Z0-9 ]+$/i", Snažil som sa z toho ako:

<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">

Atribút šablóny však nefunguje.

odpovede:

1 pre odpoveď č. 1

Mám podozrenie, že ste zabudli na problém + nakoniec.

skúste: [a-zA-Z]{3,}[a-zA-Z0-9 ]+