常用正则表达式

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+)*$

 

posted @ 2021-12-09 17:18  HanselHuang  阅读(59)  评论(0)    收藏  举报