1、电话号码11位,以13开头或以186开头
^(13[0-9]{9})|(189[0-9]{8})$
2、域名:www.开头,.com或.cn结尾
^www.[a-zA-Z0-9.]+(.com|.cn)$
3、不包含两个连续的点
.*\\.\\..*
4、IP的校验,0-255之前,其中第一位和第四位不能为0,
^([1-9]|[1-9][0-9]|(1[0-9][0-9])|(2(([0-4][0-9])|5[0-5])))\\.(([0-9]|[1-9][0-9]|(1[0-9][0-9])|(2(([0-4][0-9])|5[0-5])))\\.){2}([1-9]|[1-9][0-9]|(1[0-9][0-9])|(2(([0-4][0-9])|5[0-5])))$"
5、日期正则:MM/dd/YYYY
^([1-9]|0[1-9]|1[0-2])\\/([1-9]|0[1-9]|1[0-9]|2[0-9]|3[0-1])\\/([0-9]{4})$
6、java正则表达式
\\d 数字
\\w 数字字母下划线
7、java判断一个字符串是否匹配正则规则
Pattern pattern = Pattern.compile("java$");
Matcher matcher = pattern.matcher("aajava");
matcher.find()
1097

被折叠的 条评论
为什么被折叠?



