Как предотвратить почтовый ящик в поле адреса? - PullRequest
0 голосов
/ 31 января 2020

Я использую HTML5 скороговорку для проверки ввода поля адреса. Вот пример моего кода:

<input class="form-control" type="text" name="address1" id="address1" value="" maxlength="40" required>

Я хотел бы использовать атрибут pattern, чтобы запретить почтовый ящик в поле адреса. Может ли кто-нибудь помочь мне достичь этого с помощью регулярного выражения?

1 Ответ

0 голосов
/ 31 января 2020

Используйте шаблон с негативным взглядом. См. Регулярное выражение, чтобы найти строку, которая не содержит слова , и замените слово в этих шаблонах шаблоном, который соответствует box, за которым следует число.

.*(?![Bb][Oo][Xx]\s+\d)

<form>
  <input type="text" pattern="((?![Bb][Oo][Xx]\s+\d).)*">
  <input type="submit" value="Submit">
</form>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...