Атрибут шаблона HTML не соответствует регулярному выражению - PullRequest
0 голосов
/ 16 апреля 2020

Итак, у меня есть эта строка кода:

<form>
<input max="250" required pattern="[A-Za-z0-9 \.\,\!\?\:\[\]\(\)\"\-\+]+" 
class="inputBox" type="text" id="comment" name="CommentContent" placeholder="write here">
</form>

но, похоже, он вообще ничего не соответствует.

Я получил его для более простого регулярного выражения, но не для этого.

Я использовал сайт для проверки, и похоже, что он действителен.

1 Ответ

0 голосов
/ 16 апреля 2020

Измените упаковочную цитату и не избегайте символов, отличных от []

<form>
<input max="250" required pattern='[A-Za-z0-9 .,!?:\[\]()"-+]+' 
class="inputBox" type="text" id="comment" name="CommentContent" placeholder="write here">
</form>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...