正则表达式是含有一些具有特殊意义字符(元字符)的字符串
正则表达式中元字符及其意义,如表(用法见后文):
一、在正则表达式中可以使用方括号括起若干个字符来表示一个元字符。
如:reg = "[abc]4",这样字符串a4,b4,c4都是和正则表达式匹配的字符串
[^456]:代表4,5,6之外的任何字符
[a-r]:代表a~r中任一字母
[a-zA-Z]:代表任意字母
[a-e[g-z]]:(并运算)代表a~e或g~z中的任一字母
[a-d&&[cdef]]:(交运算)代表字母c、d
[a-d&&[^bc]]:(差运算)代表字母a、d
二、在正则表达式中允许使用限定修饰符来限定元字符出现的次数
如:”A*“ 代表A可在字符串中出现0次或多次
限定修饰符的用法如表:
例:一般Email格式为:[email protected]....
用正则表达式可以表达为:"\\w+@\\w+(\\.\\w{2,3})+"