2011-12-30 30 views
5

我真的不知道正則表達式,但想要一個快速解決方案來搜索和替換鏈接。我想使用搜索正則表達式wordpress插件刪除我的帖子中的鏈接。我如何格式化的正則表達式來像這樣的鏈接:像這樣的URL的正則表達式是什麼?

http://website.com/index.php?id=934&title=item name 

編輯:在ID和商品名稱的數字變化

預先感謝您!

+6

好了,正則表達式'/http://website\.com/index\.php\?id=934&title=item名/'肯定會工作,但我懷疑你想匹配其他網址類似。如果這是正確的,你確實需要指定哪些部分可以改變。 – 2011-12-30 07:53:04

+0

哇,這是一個快速回復。 id和項目名稱中的數字不同。感謝您的幫助! – user1122581 2011-12-30 07:56:54

回答

0

嘗試這種模式

(http|ftp|https):\/\/[\w\-_]+(\.[\w\-_]+)+([\w\-\.,@?^=%&:/~\+#]*[\w\-\@?^=%&/~\+#])? 
1

試試這個:http://regexr.com?2vjq6

取決於你是否需要在你的「標題」參數的空白,我公司提供的正則表達式可能需要改變。最佳做法是而不是在您的網址中有空格(使用網址編碼,而空格=%20)。

http://website.com/index.php\?id=[0-9]*&title=[a-zA-Z0-9\-]* 
+0

我得到無效的正則表達式:分隔符不能是字母數字或反斜槓 – user1122581 2011-12-30 08:31:36

+0

@ user1122581 - 在您自己的代碼或我發佈的鏈接?我發佈的鏈接對我來說工作得很好。 – 2011-12-30 08:32:51

+0

@ user1122581 - 這是一個稍微更新的版本,可以轉義正則表達式中的所有保留字符:http://regexr.com?2vjq6。 – 2011-12-30 08:35:36

相關問題