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

相關文章
相關標籤/搜索