Search Engine —— Regular Expression(Spider)

Regular Expression,即正则表达式:用来查找符合某些负责规则的字符串的须要。它真是用于描述这些规则的工具。正则表达式

1. \b 是一个元字符,用来匹配一个位置,表明着单词的开头或结尾,也就是单词的分界处。如 \bhi\b就会找到文章中全部的'hi'的单词;工具

2. 你要找的是hi后面不远处跟着一个Lucy. 这时,你应该使用 \bhi\b.*\bLucy\b 。这里 * 也是一个元字符,指数量,表示前面的内容能够连续重复使用任意次以使整个表达式获得匹配。. 也是一个元字符,匹配除了换行符意外的任意字符。spa

3. 0\d\d-\d\d\d\d\d\d\d\d 匹配这样的字符串:以0开头,后面接两个数字,而后是接线符-,最后是8个数字。其中,\d 也是一个元字符,匹配一位数字。前面的字符串能够简写为: 0\d{2}-\d{8}. 2与8表示前面的\d连续匹配2次或者8次。.net

参考连接: http://deerchao.net/tutorials/regex/regex.htmhtm

相关文章
相关标签/搜索