Jump to content
emptry

PHP do 2 preg_replace in link tag

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 :)

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×

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.