Avatar billede qualon1 Nybegynder
06. juli 2008 - 14:16 Der er 1 kommentar

kun erstat hele ord

Hej

Jeg vil gerne lave sådan jeg kan erstatte nogle ord i en tekst, men det skal bare være hele ord. Fx hvis jeg ville erstatte ordet "skib" så skal den ikke erstatte ordet hvis det fx indgår i skibsværk.
Findes der en regex som kan gøre dette?
Avatar billede erikjacobsen Ekspert
06. juli 2008 - 14:25 #1
Ja.

  print preg_replace('/\bskib\b/',"plimsoller");
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester