zamestvane v string

[email protected] ("kiril") Sun, 25 May 2003 18:05:18 +0300
Newsgroups php.general.bg
Message-ID <001801c322cf$3cc58c60$a3474850@cucka>
Razgoni mi se familiata s edna elementarna funkcijka za generirane na linkove v tekst izvaden ot bazata. V obshti linii zakysah na eregi_replace(). Triabva da otkriva opredelena duma v teksta i da ia zamestva sys syotvetnia link (tova e zapisano v bazata). Naprimer;

'gencho' -> 'http://gencho.com' //(v mysql)

$str ='pencho gencho atanas';
echo(keyword($str)) ----> 'pencho <a href="http://gencho.com">gencho</a> atanas'

-- do tuk dobre, no --

ako stringa e s niakakvi [:punct:] - ove vytre, ne gi otkriva :-(((
napr:
$str ='pencho (gencho) atanas'; - ne go otkriva
$str ='pencho "gencho" atanas'; - ne go otkriva
$str ='pencho-gencho atanas'; - ne go otkriva

niakoi moje li da mi pomogne ili ako ima gotova podobna funkcia da ia pusne tuk?
Predvaritelno vi blagodaria :-)