首先介绍下正则表达式,它是由一串字符和元字符构成的字符串,简称RE(Regular Expression),它的主要功能是文本查询和字符串操作,它可以匹配一个文本的字符和字符集,达到数据过滤的效果. 字符分为普通字符和元字符两种.普通字符,例如a.b.1.2等,元字符,例如*.^.[]等,以下是各个元字符代表的含义: 元字符 含义 * 0个或多个在*之前的普通字符(hel*o) . 任意匹配字符(hell.) ^ 匹配行首,或后面字符的非(^Hello,以Hello开头) $ 匹配行尾(bye$…