Welcome to Rainy's blog!
正则表达式-定位符
上一篇 /
下一篇 2008-02-03 14:39:30
/ 个人分类:Ruby
定位符 |
描述 |
^ |
匹配输入字符串的开始位置,除非在方括号表达式中使用,此时它表示不接受该字符集合。要匹配 ^ 字符本身,请使用 \^。 |
$ |
匹配输入字符串的结尾位置。如果设置了 RegExp 对象的 Multiline 属性,则 $ 也匹配 '\n' 或 '\r'。要匹配 $ 字符本身,请使用 \$。 |
\b |
匹配一个单词边界,也就是指单词和空格间的位置。例如, 'er\b' 可以匹配"never" 中的 'er',但不能匹配 "verb" 中的 'er'。 |
\B |
匹配非单词边界。'er\B' 能匹配 "verb" 中的 'er',但不能匹配 "never" 中的 'er' |
相关阅读:
- Ruby访问控制 (夜来烧, 2008-2-03)
- Ruby数组 (夜来烧, 2008-2-03)
- Ruby运算符 (夜来烧, 2008-2-03)
- Ruby条件运算符 (夜来烧, 2008-2-03)
- Ruby条件判断语句 (夜来烧, 2008-2-03)
- Ruby循环语句 (夜来烧, 2008-2-03)
- Ruby字符串 (夜来烧, 2008-2-03)
- 正则表达式-特别字符 (夜来烧, 2008-2-03)
- 正则表达式-非打印字符 (夜来烧, 2008-2-03)
- 正则表达式-限定符 (夜来烧, 2008-2-03)
收藏
举报
TAG:
Ruby