0
我的WordPress最近被黑客入侵,現在我正試圖清理所有從多年的XML數據庫備份中恢復的製藥鏈接。正則表達式刪除垃圾郵件鏈接
看來正RegEx是這樣做的方式,但我不是專家。我無法完全理解這個表達方式。我試圖編寫一個表達式來搜索包含單詞viagra或cialis的任何鏈接,然後用全部內容替換整個標籤。
這是我這麼遠......
(<a href=".*(viagra|cialias).*>)(.*)(<.a>)
它的工作原理 - 但是當他們附近也拿起良好的聯繫。例如,它會選擇這一切......
<a href="http://buy-viagra.net/" style="text-decoration:none;color:#676c6c">gastritis</a> check out <a href="http://www.good.is/post/junkan-fixies-from-tokyo-to-osaka/">Junkan</a>, a short version of <a href="http://www.tokyo2osaka.com/">Tokyo to Osaka</a> made especially for <a href="http://www.good.is/">Good</a>
我需要它停止我目前只使用http://regexr.com/運行後表達gastritis </a>
,然後我打算複製和粘貼從'將'換回到XML文件中。
(如果你是一個正則表達式高手,讓偉哥和西力士表達的搜索結果在大寫和小寫將真棒!)