求java中正则表达式

来源:百度知道 编辑:UC知道 时间:2024/06/10 21:07:42
是在java中的,不是JavaScript,表达式中请包含转义字符。
1.email的:email@符号前面是可以有数字的,比如QQ的正则;
2.固定电话的正则:包含区号,区号分3位和4位。在区号后有“-”,然后可以使7位或者8位数字
3.手机号码:前面可以加0,0之后以13或15或18开始,后面是9位数字
4.邮编号码,纯数字。

以上四个的正则分开写……小弟正则实在不怎么样,请各位大大帮忙……

1: \\w+@\\w+(\\.\\w+)+
2: \\d{3,4}-\\d{7,8}
3: 0?((13)|(15)|(18))\\d{9}
4: \\d{6}

应该差不多,没测试

正则其实都大同小异的....可能不同语言调用的默认正则库或对象不同....

你完全可以参考js的~

Servlet中?用字符串 判定字符串 Sring aa=0123@34.com if(aa.charAt(1)=='0'){。。。}else{....}