Foundation abide добавляет к входным данным атрибут «недопустимые данные» при отправке формы с пустым полем с шаблоном проверки регулярного выражения.
<input id="IBAN" name="IBAN" pattern="(\w{2}\d{26})?" type="text" value="" />
Как настроить игнорирование проверки регулярного выражения, когда поле является необязательным, необязательным и пустым?
1 ответ
Похоже, что abide не нравится ваш шаблон / регулярное выражение, в частности вопрос отметка.
Я думаю, что вы пытаетесь проверить строку, которая включает как минимум два буквенно-цифровых символа и подчеркивание без учета регистра, \w{2}
, за которым следуют как минимум двадцать шесть цифр, \d{26}
.
Если это так, то я считаю, что просто использование <input id="IBAN" name="IBAN" type="text" pattern="(\w{2}\d{26})">
или <input id="IBAN" name="IBAN" type="text" pattern="\w{2}\d{26}">
будет работать.
Я также создал codepen, который демонстрирует два способа настройки шаблонов соблюдения, если это помогает .
Если это не то, чего вы хотите от регулярного выражения, или если я ошибаюсь, дайте мне знать.
Благодарность,
Похожие вопросы
Новые вопросы
zurb-foundation
Foundation представляет собой CSS-фреймворк для разных устройств, поддерживаемый ZURB, для создания как прототипов, так и рабочего кода.