HTML5模式允许特定的特殊字符

use*_*337 5 html html5 input special-characters

我的表单中有一个输入文本字段,但我不知道如何过滤所有字母和特殊字符但不接受数字的输入.

   <input  pattern="[A-Za-z]{1,25}" maxlength="25" type="text" required="required" style="height:20px"  value="">
Run Code Online (Sandbox Code Playgroud)

当我输入我的中间名"pacaña"时它不接受

我怎么能改变可以接受所有字符/特殊字符和其他特殊字符的模式,比如ñ?

Cur*_*ell 8

pattern="[^0-9]*"
Run Code Online (Sandbox Code Playgroud)
  • […] 匹配单个字符
  • ^除了以下内容(当在其中时[])
  • 0-9 数字从零到九
  • * 在零和无限次之间