Использование ASCII Regex с шаблоном ввода HTML - PullRequest
0 голосов
/ 27 февраля 2019

После JavaScript & регулярное выражение: Как проверить, является ли строка только ASCII? Как использовать регулярное выражение только ASCII (/ ^ [\ x00- \ x7F] * $ /) в шаблонеатрибут в HTML?Я хочу ограничить пользовательский ввод только ASCII-символами.

<form class="row" name="marketDetails">
    <input type="text" class="form-control col-md-12 form-sm" name="name" id="name" placeholder="Name"
                               value=""
                               maxlength="50"
                               pattern="[\x00-\x7F]"
                               ng-model="vm.marketMetaData.market_name" required/>
</form

Использование pattern = "[\ x00- \ x7F]" все еще позволяет мне использовать не-ASCII-символы (например, ¶) без каких-либо ошибок вФорма

Спасибо.

1 Ответ

0 голосов
/ 28 февраля 2019

Используйте pattern = "[\ x00- \ x7F] +" - это добилось цели.Спасибо!Wiktor Stribiżew

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...