Welcome Guest, Not a member yet? Register   Sign In
pre_replace not sure what the correct expression is
#5

[eluser]bugboy[/eluser]
yeah

i want to replace $tag with a a link to $title_tag

Code:
$string = preg_replace($patterns, $replacements, $string, 1);

This would the replace the the first instance of that word with a link to a page about that word.

(a really simple example to show what i mean)
Code:
$tag = 'hello';
$title_tag = "hello_page";

$patterns[] = '/'.$tag.'(?![^<]*>)/i';
$replacements[] = '<a  href="'/'.$title_tag.'">'.$title_tag.'</a>';

The thing is if there is a link already in the copy that has hello in it the i'd get nested links


Messages In This Thread
pre_replace not sure what the correct expression is - by El Forum - 09-21-2009, 06:25 AM
pre_replace not sure what the correct expression is - by El Forum - 09-21-2009, 07:19 AM
pre_replace not sure what the correct expression is - by El Forum - 09-21-2009, 07:50 AM
pre_replace not sure what the correct expression is - by El Forum - 09-21-2009, 08:10 AM
pre_replace not sure what the correct expression is - by El Forum - 09-21-2009, 08:20 AM
pre_replace not sure what the correct expression is - by El Forum - 09-21-2009, 08:42 AM
pre_replace not sure what the correct expression is - by El Forum - 09-21-2009, 09:16 AM
pre_replace not sure what the correct expression is - by El Forum - 09-21-2009, 09:39 AM
pre_replace not sure what the correct expression is - by El Forum - 09-21-2009, 09:43 AM
pre_replace not sure what the correct expression is - by El Forum - 09-21-2009, 10:17 AM
pre_replace not sure what the correct expression is - by El Forum - 09-21-2009, 11:13 AM
pre_replace not sure what the correct expression is - by El Forum - 09-22-2009, 02:26 AM
pre_replace not sure what the correct expression is - by El Forum - 09-22-2009, 03:13 AM
pre_replace not sure what the correct expression is - by El Forum - 09-22-2009, 04:50 AM
pre_replace not sure what the correct expression is - by El Forum - 09-22-2009, 06:15 AM
pre_replace not sure what the correct expression is - by El Forum - 09-22-2009, 06:59 AM



Theme © iAndrew 2016 - Forum software by © MyBB