0

次のパターンがあります: [az[AZ]а-я[А-Я][0-9]їЇіІєЄ[-][,]_"/\ ]{0,483}

<input
 id="<?= $field['id'];?>"
 name="input"                       
 <?php if (isset($field['regex'])) echo "pattern=".$field['regex'];?>
>

このパターンでは、JavaScript でフィールドのデータをチェックします。

var decode_pattern = $(this).attr('pattern');
var reg = RegExp("^" + decode_pattern + "$");

しかし、フィールドに(sdfzsdf)を入力しようとすると、正規表現が教えてくれます-間違っています。

なんで?

4

1 に答える 1