![](/img/trans.png)
[英]replace text with regular expression keeping structure match on sublime text
[英]regular expression in sublime text 2 to match text
我有一個看起來像這樣的字符串:
lonfksa.newsvine.com
我有很多看起來像這樣的文件:
http://ricambi.ru/avtomobilnie-novosti/lexus-gotovit-k-debiutu-obnovlenniy-rx
http://www.kiwibox.com/hoytboar/blog/entry/121424391/modis-tshirt-tips-untuk-womens-clothing/
http://www.euro-rockradio.com/archives/category/interview
http://lonfksa.newsvine.com/_news/2014/04/18/23538711-vampir-romantis-clothing
http://www.fam-hinterseer.de/cgi-bin/info.php?a%5B%5D=%3Ca+href%3Dhttp%3A%2F%2Fwww.shopious.com%3Ecart+means+payment%3C%2Fa%3E
http://www.kiwibox.com/donniehihp/blog/entry/116146741/skin-care-beauty-makeup-tips-for-female/
http://www.kiwibox.com/karlagbr/blog/archive/2014/9/7/
我想匹配包含以下內容的行:
lonfksa.newsvine.com
我嘗試了以下正則表達式,但它不起作用:
(?s)lonfksa.newsvine.com(?s)
我應該使用什么正則表達式來匹配具有此字符串的整行?
您可以使用多行標志,以及將分別在字符串開頭和字符串結尾處匹配的^
和$
錨點:
(?m)^.*lonfksa\.newsvine\.com.*$
請注意,您需要在正則表達式中轉義一個點以使其與文字點匹配。 您的正則表達式(?s)lonfksa.newsvine.com(?s)
包含匹配任何字符的未轉義點(即使是換行符,因為您使用的是單行內聯選項(?s)
)。 最后的內聯選項(?s)
不是必需的,它沒有任何作用。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.