Jump to content

PHP do 2 preg_replace in link tag


emptry

Recommended Posts

I am trying to make a multi preg_replace, not sure if thats the correct function.

I want this outcome

[link]www.mynewhomepage.com(My new homepage)[/link]

to become <a href=mynewhomepage.com>My New homepage</a>

I have made this code, which dosent give me what i want

   $string = 'i have made a new homepage visit [link]http://myhomepage.dk(My New homepage)[/link]';
$find = array('#\[link\](.+)\[\/link\]#iUs', '#\((.+)\)#iUs');
$replace = array('<a href=$1>', '</a>');
$result = preg_replace($find, $replace, $string);

echo $result;

And it give me this outcome: http://myhomepage.dk>

Can anyone guide me or help me in the right direction of what i am doing wrong? :)

Thanks and happy summer for you :)

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.