java--正则表达式——邮箱规范String Eail="[a-zA-Z0-9]{3,20}@[a-zA-Z0-9]{2,10}[.](com|cn|net)";
中括号表⽰任意字符,花括号表⽰出现的次数,⼩括号表⽰出现的字符内容字符串。if(emal.matches(Emal)){      }
是否满⾜正则表达式给定的格式规范。
{3,5}表⽰{}前的规则最少3次,最多5次
{3,}表⽰{}前的规则,最少3次,⽆上限
{5}表⽰{}前的规则只能出现5次
|  或者;(com|cn|net),表⽰com,cn任意出现
*  等价于{0,} 可以不出现,也可出现多次。
+  等价于{1,}最少出现⼀次,⽆上限.
等价于{0,1},可以不出现,最多出现1次。
.  表⽰任意字符。
匹配邮箱的正则表达式
\\d  等价于[0-9]  表⽰任意数字
\\w  等价于[a-zA-Z_0-9]    表⽰任意字母、数字、“—”。
\\W  ⾮\\w
\\s    表⽰空格或者回车
\\S    不能是空格和回车
\\u4e00-\\u9fa5    汉⼦范围

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。