答案详见:http://www.cnblogs.com/linhaifeng/p/6596660.html
作业一:整理正则表达式博客
^ # 行首定位$ # 行尾定位. # 匹配除换行符以外的任意字符* # 匹配0或多个重复字符+ # 重复一次或更多次? # 重复零次或一次? # 结束贪婪因子 .*? 表示最小匹配[] # 匹配一组中任意一个字符[^] # 匹配不在指定组内的字符 # 用来转义元字符< # 词首定位符(支持vi和grep) <love> # 词尾定位符(支持vi和grep) love>x{m} # 重复出现m次x{m,} # 重复出现至少m次x{m,n} # 重复出现至少m次不超过n次X? # 匹配出现零次或一次的大写字母 XX+ # 匹配一个或多个字母 X() # 括号内的字符为一组(ab|de)+ # 匹配一连串的(最少一个) abc 或 def;abc 和 def 将匹配[[:alpha:]] # 代表所有字母不论大小写[[:lower:]] # 表示小写字母[[:upper:]] # 表示大写字母[[:digit:]] # 表示数字字符[[:digit:][:lower:]] # 表示数字字符加小写字母元字符d # 匹配任意一位数字D # 匹配任意单个非数字字符w # 匹配任意单个字母数字下划线字符,同义词是 [:alnum:]W # 匹配非数字型的字符字符类:空白字符s # 匹配任意的空白符S # 匹配非空白字符 # 匹配单词的开始或结束
# 匹配换行符
# 匹配回车符 # 匹配制表符 # 匹配退格符 |