2016-10-10 82 views
0

我有這樣的帖子:如果兩個單詞之間存在一個單詞,如何刪除它們之間的所有內容?

XXX 
megafilesfactory.com/d7e1fbb7a7478a4e/Hidemyip6119.la.zip 
YYY 

XXX 
google.com/d7e1fbb7a7478a4e/Hidemyip6119.la.zip 
YYY 

XXX 
megafilesfactory.com/d7e1fbb7a7478a4e/Hidemyip6119.la.zip 
YYY 

所有的網址爲XXX和YYY之間。

我想只有XXXYYY如果與google.com之間的網址在它之間。所以,其他一切都必須刪除,上述帖子將改爲:

XXX 
google.com/d7e1fbb7a7478a4e/Hidemyip6119.la.zip 
YY 

我該怎麼做?

回答

0

您可以使用

^XXX\R(?!.*\bgoogle\.com\b).*\RYYY\R* 

,並用一個空字符串替換。

詳細

  • ^ - 串
  • XXX開始 - 硬cosed串XXX
  • \R - 斷行
  • (?!.*\bgoogle\.com\b).* - 由任何一條線0+字符但沒有整個詞google.com
  • \R - 斷行
  • YYY - 硬編碼字符串YYY
  • \R* - 零個或多個換行符。

enter image description here

+0

需要注意的是,如果答案爲你工作,考慮接受這樣的答案(見[如何接受SO答案](http://meta.stackexchange.com/questions/5234/how-不接受-的回答工作))。我提到這一點是因爲你沒有提供反饋給你的其他答案。 –

+0

請提供反饋意見,重要的是要知道答案是否適合你。 –

相關問題