Search Engine —— Regular Expression(Spider)
生活随笔
收集整理的這篇文章主要介紹了
Search Engine —— Regular Expression(Spider)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Regular Expression,即正則表達式:用來查找符合某些負責規則的字符串的需要。它真是用于描述這些規則的工具。
1. \b 是一個元字符,用來匹配一個位置,代表著單詞的開頭或結尾,也就是單詞的分界處。如 \bhi\b就會找到文章中所有的'hi'的單詞;
2. 你要找的是hi后面不遠處跟著一個Lucy. 這時,你應該使用 \bhi\b.*\bLucy\b 。這里 * 也是一個元字符,指數量,表示前面的內容可以連續重復使用任意次以使整個表達式得到匹配。. 也是一個元字符,匹配除了換行符意外的任意字符。
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次。
參考鏈接:?http://deerchao.net/tutorials/regex/regex.htm
?
轉載于:https://www.cnblogs.com/little-YTMM/p/5127699.html
總結
以上是生活随笔為你收集整理的Search Engine —— Regular Expression(Spider)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: objc_setAssociatedOb
- 下一篇: 手动用hibernate-validat