跟随JavaScript & regex : How do I check if the string is ASCII only? 如何在HTML的pattern属性中使用纯ASCII正则表达式(/ ^ [\ x00- \ x7F] * $ /)? 我希望将用户输入限制为仅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字符(例如¶),而不会出现任何形式的错误
谢谢。
答案 0 :(得分:0)
使用pattern =“ [\ x00- \ x7F] +”-达到目的。谢谢! 由WiktorStribiżew