我有下一个模式:[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)时,正则表达式告诉我 - 错误。
为什么?