Ik zit met het probleem dat mn regexe te veel wordt uitgevoerd:
Dit stukje kijkt dus of er in de variabele $html Koop voorkomt, zo niet dan vervangt ie: 'Vervang 1' met 'Vervang $naam1'. Maar in de variabele $html zit ook nog een stuk tekst 'Vervang 10' en 'Vervang 11', en die worden dus ook vervangen voor 'Vervang $naam1', maar dat moet dus niet gebeuren want alleen 'Vervang 1' moet vervangen worden door 'Vervang $naam1'. Weet iemand hier een oplossing voor? Door bijvoorbeeld de vervangende regex maar 1 keer uit te laten voeren? Danke!
PHP:
1
| <?if (!eregi("Koop", $naam1)) {$html = eregi_replace("Vervang 1","Vervang $naam1", $html);}?> |
Dit stukje kijkt dus of er in de variabele $html Koop voorkomt, zo niet dan vervangt ie: 'Vervang 1' met 'Vervang $naam1'. Maar in de variabele $html zit ook nog een stuk tekst 'Vervang 10' en 'Vervang 11', en die worden dus ook vervangen voor 'Vervang $naam1', maar dat moet dus niet gebeuren want alleen 'Vervang 1' moet vervangen worden door 'Vervang $naam1'. Weet iemand hier een oplossing voor? Door bijvoorbeeld de vervangende regex maar 1 keer uit te laten voeren? Danke!