2

我对正则表达式真的很陌生,但我需要找到一种将过滤器添加到 HTML5 表单的方法:

<input type="text" required="true" name="firstname" pattern="WHAT DO I PUT HERE">

谁能帮我在模式属性中添加什么,例如

公认:

  • John
  • Frank

不接受:

  • Ke$ha
  • B0B

(只接受字母字符。)

4

3 回答 3

5

一些很好的例子:http ://html5pattern.com/

在你的情况下,我会使用:

[a-zA-Z]+
于 2012-05-05T02:06:37.320 回答
1

你不是太具体,但我假设你想排除非字母字符。

非空字母词的模式是

[a-zA-Z]+

其中a-z代表小写字母A-Z的范围,代表大写字母的范围。[a-zA-Z]then 表示任何字母并且+表示至少一个。

于 2012-05-05T02:05:38.307 回答
0
pattern="[A-Za-z ]"

只允许字母字符和空格

于 2012-05-05T02:05:04.870 回答