Kod
$string = eregi_replace('([[:print:]]*)>internet','\\1>88internet', $text);
Problem jest w tym, że jeśli zmienna zawiera wpisy w jednej lini według poniższego przykładu:
Kod
$text='index>internet kukuryk>internet';
to wtedy nie wykonuje sie zamiana tego pierwszego wpisu czyli index>internet natomiast następuje zamiana tego drugiego wpisu czyli: kukuryk>internetW przypadku gdy zmienna
Kod
$text='index>internet
kukuryk>internet';
zawiera te dane w nowej lini wtedy dziala wszystko dobrze i wpisy zostają zamienione według powyższej regóki.kukuryk>internet';
Co zrobić, aby eregi_replace zamieniało te wpisy mimo tego, że będą w jednej lini ?.