[PHP] String-rip functie?

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Na anderhalf uur (zonder enig resultaat) zoeken in de functielijst van PHP.net en de PHP Manual op de gelijknamige site, hoop ik dat één van jullie mij kan helpen.

Ik wil een bepaalde string filteren. D.w.z. dat ik van regel 1 uit onderstaand voorbeeld regel 2 over wilt houden:
code:
1
2
abcd'    efd daf !#%^&*(() test
abcd efd daf test

Oftewel, alle vreemde tekens moeten eruit gefilterd worden en dubbele spaties moeten geconverteerd worden tot enkele spaties.

Acties:
  • 0 Henk 'm!

Verwijderd

Je zou eens kunnen kijken naar de mogelijkheden van regular expressions.

Acties:
  • 0 Henk 'm!

Verwijderd

Zoiets dus:
PHP:
1
$output = preg_replace ( '/( )\W*|\W*/', '\\1', $input );

[ Voor 16% gewijzigd door Verwijderd op 17-04-2004 16:17 ]