http://www.cnblogs.com/deerchao/archive/2006/08/24/zhengzhe30fengzhongjiaocheng.html
很多例子,推荐之~~~
填坑了。。隔得实在太久了。。。。
首先,正则表达式,匹配的是字符串
str = "123"
puts str =~/123/
这里,str是字符串,要用“”,而正则表达式里就不用了,如果str=123,则返回false。。。
常用的大概就这些,以后再多学习~~~
\b 单词分界,表示单词的开头或结尾
\w 匹配数字、字母、下划线
\d 匹配数字
\s 匹配空白符
^[] 非
\W 任意的非 数字字母下划线 ,例如汉字
^ 字符串开始
$ 字符串结束
. 匹配换行外的任意字符
* 重复任意次
? 重复0或1次
+ 重复至少1次
{n} 重复n次
[]匹配其中的任意一个, 例如 [aeiou] 匹配一个元音字母