用于验证的正则表达式模式

时间:2011-11-16 14:55:41

标签: java regex

我想使用regex模式进行验证,

  1. 正则表达式允许only alphabets and space only

    这是使用^[a-zA-Z][a-zA-Z\\s]+$,但未正确验证。

  2. 正则表达式允许all aplhabets,numbers except special characters

  3. 任何人都可以使用two正则表达式模式帮助我吗?

    由于

2 个答案:

答案 0 :(得分:3)

  1. ^[a-zA-Z\s]+$(如果你想要所有的空格,比如标签等)

    ^[a-zA-Z ]+$(如果您只想要“普通”空格)

  2. ^[a-zA-Z0-9]+$

  3. http://download.oracle.com/javase/1.4.2/docs/api/java/util/regex/Pattern.html

答案 1 :(得分:2)

正则表达式1(仅限字母和空格):

"^[a-zA-Z\\s]+$"

正则表达式2(匹配所有字母,所有数字和下划线)

"^\\w+$"