Programmeren in PHP/Reguliere Expressies: verschil tussen versies

Verwijderde inhoud Toegevoegde inhoud
Inge Habex (overleg | bijdragen)
k Wijzigingen door 86.90.42.30 hersteld tot de versie na de laatste wijziging door 83.117.29.133
Geen bewerkingssamenvatting
Regel 23:
==Syntax van Regexps==
 
Een reguliere expressie is in feite niks meer dan een manier voor het vervangen van tekst of het vinden van tekst. Je hebt twee soorten reguliere expressies namelijk: Letterlijke Patronen en tekenklassen. Om een start te maken, geef ik een voorbeeld van een letterlijk patroon in PHP.
 
==Letterlijke patronen==
Regel 55:
::- '''.''' Een punt: Elke willekeurige regel.
 
Dit was niet zo moeilijk hè? Ok genoeg theorie nu even de praktijk. watWat heb je hier aan? Je wilt zeker zijn dat er geen tekens na en voor een een bepaalde sting komen. Dit kun je dit zo controleren:
 
<code>ereg( "^tekst$", "Een stukje tekst" )</code>.
 
Als je dit zou uitvoeren in PHP, zou je de waarde 0 krijgen, oftewel datgeen hij niet matchtmatch, want er staan tekens voor de gezochte tekst. zouZou je dit veranderen in
 
<code>ereg( "tekst$", "Een stukje tekst" )</code>
 
Op dit moment, je raadraadt het al, wordt een 1 terug geventeruggeven. OftwelOftewel een match.
 
<!-- Volgende keer meer.... commentaar PM me dan even ;) Marc230790 -->
Informatie afkomstig van https://nl.wikibooks.org Wikibooks NL.
Wikibooks NL is onderdeel van de wikimediafoundation.