java 正则表达式

要匹配字符串

String str ="service@xsoftlab.net";

正则表达式

String regEx ="[a-zA-Z_]{1,}[0-9]{0,}@(([a-zA-z0-9]-*){1,}\\.){1,3}[a-zA-z\\-]{1,}";

[a-zA-Z_]{1,}

字母开始,大于等于1个

[0-9]{0,}

字母后面可以接数字,大于等于0个

@

精确匹配@

([a-zA-z0-9]-*)

可以是大小写字母、数字、横杠,匹配任意次


其他

.+?表示最小匹配


java 正则表达式_第1张图片

你可能感兴趣的