^\\d+$
//非負整數(正整數 +
)
^[
]*[
][
]*$
//正整數
^((
\\d+)|(
+))$
//非正整數(負整數 +
)
^
[
]*[
][
]*$
//負整數
^
?\\d+$
//整數
^\\d+(\\
\\d+)?$
//非負浮點數(正浮點數 +
)
^(([
]+\\
[
]*[
][
]*)|([
]*[
][
]*\\
[
]+)|([
]*[
][
]*))$
//正浮點數
^((
\\d+(\\
\\d+)?)|(
+(\\
+)?))$
//非正浮點數(負浮點數 +
)
^(
(([
]+\\
[
]*[
][
]*)|([
]*[
][
]*\\
[
]+)|([
]*[
][
]*)))$
//負浮點數
^(
?\\d+)(\\
\\d+)?$
//浮點數
^[A
Za
z]+$
//由
個英文字母組成的字符串
^[A
Z]+$
//由
個英文字母的大寫組成的字符串
^[a
z]+$
//由
個英文字母的小寫組成的字符串
^[A
Za
z
]+$
//由數字和
個英文字母組成的字符串
^\\w+$
//由數字
個英文字母或者下劃線組成的字符串
^[\\w
]+(\\
[\\w
]+)*@[\\w
]+(\\
[\\w
]+)+$
//email地址
^[a
zA
z]+://(\\w+(
\\w+)*)(\\
(\\w+(
\\w+)*))*(\\?\\S*)?$
//url
From:http://tw.wingwit.com/Article/program/Java/JSP/201311/19471.html