我試圖自己解決這個問題(甚至買了一本Kindle電子書!),但我正在努力解決php中的反向引用問題。rexexp for php的解決方案
我要的是像下面的例子:
var $html = "hello %world|/worldlink/% again";
output:
hello <a href="/worldlink/">world</a> again
我嘗試這樣的東西:
preg_replace('/%([a-z]+)|([a-z]+)%/', '<a href="\2">\1</a>', $html);
,但沒有喜悅。
有什麼想法嗎?我相信有人會發布確切的答案,但我也想請一個解釋 - 以便我不必再問這些問題:)
定義 「無歡」。你做了什麼_exactly_,結果是什麼_exactly_? – 2011-05-02 17:27:29
我整理了一下你的問題。請花點時間去做一些小事,比如把'i's變成大寫字母;對於那些花時間回答你的問題的人來說,這只是一個小小的禮貌。我還注意到,對於21個問題中的大部分問題都有良好的解決方案,但您只接受25%的答案。 – 2011-05-02 17:39:04
關於您的第一條評論,我錯誤地認爲任何經驗豐富的正則表達式專家都可以嘗試自己嘗試。對不起,如果我錯誤地假設。關於你的第二條評論,我實際上對你的「糾正」態度感到不滿。如果我親自與俚語交談,你會糾正我嗎?此外,我看了一下其他問題,並禁止那些奇怪的問題,但實際的答案並不奏效 - 其中一些我實際上提到並要求提供更多幫助。我的問題很清晰,有禮貌,但爲了您的利益,我已經在皇后英語中寫下了這個問題。 – khany 2011-05-02 19:23:37