1
增加对括号之间的文本链接,我想找到的文本中所有出现的括号:如何使用正则表达式
$str = 'text1 [text2] text3 [text4] text5';
并改变它们像这样:
text1 <a href="dir/text2">text2</a> text3 <a href="dir/text4">text4</a> text5
我试图找到一些适应的功能,但是现在正则表达式对我来说是完全不可理解的。
感谢您的任何帮助。
现在,它与第一场比赛替换所有ocurrances。这里是我的代码'$ reg ='“\ [([^ \]] +)\]”'; $ str ='text1 [text2] text3 [text4] text5'; (preg_match($ reg,$ str,$ url)){ echo preg_replace($ reg,''.$url[1].'',$ str); “你能帮我一下吗? – user1768403 2014-09-24 16:24:13
现在,它的工作。非常感谢你。 – user1768403 2014-09-24 16:36:20