正则表达式
匹配 String matches( String regesx)
- /d是数字 /D是非数字。 /w [0-9a-z A-Z], /W 非数字字母
- [abc]4 代表a4、b4、c4
- [^456] 代表除4、5、6之外的所有数,0.1.2.3.7.8.9
- [a-r] 代表a到r之间任意一个字母
- [a-zA-Z] 代表任意一个字母
- [a-e[g-z]] 代表a-e或者g到z中任何一个字母
- [a-o&&[def]] 代表a-o与def交运算,结果def
- [a-d&&[^bc]] 代表a-d中,除bc之外,交运算结ad
切割 String split(String regesx)
- ********常用限定修饰符,放在修饰字符后面。
- ? 0次或1次
- * 0次或多次
- + 1次或多次
- [n] 正好出现n次
- [n,] 至少出现n次
- [n,m] 出现n-m次
邮箱格式
- \\w+ @ \\w+ (\\.\\w{2,3}) * \\.\\w{2,3};
- 通常情况下,email的格式是X@X.com.cn,X代表任意一个或者多个字符,\\w代表任意字符,+代表\\w出现一次或多次,\\.\\w[2,3],代表.cn或者.com等以.开头的2个或者3个的字符串,*代表.cn或.com出现0次或多次