我试图自己解决这个问题(甚至买了一本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