常用正则表达式
1、匹配用空格分隔的三个数据
数据的首尾空格可用 trim() 去除,该正则表达式的原理是将非空格的数据与空格区分开来。比如输入三角形的三条边,输入年月日,输入任何用空格分隔的数据。
示例:
(1)2001年 5月 2日
(2)32.3 25.9 28
^[^\s]+\s+[^\s]+\s+[^\s]+$
2、匹配整数
匹配正负号和整数。
示例:
(1)235
(2)0
(3)-635
(4)+452
(5)+0
^[+-]?\d+$
3、匹配邮箱
^\\w+([-+.]\\w+)*@\\w+([-.]\\w+)*\\.\\w+([-.]\\w+)*$