Programmeren in PHP/Reguliere Expressies: verschil tussen versies
Verwijderde inhoud Toegevoegde inhoud
Geen bewerkingssamenvatting |
Geen bewerkingssamenvatting |
||
Regel 1:
==Inleiding==
Een reguliere expressie kun je gebruiken om strings te doorzoeken.
Met reguliere expressies kun je bijvoorbeeld dit onderzoeken:
Regel 6 ⟶ 7:
*Is het een geldige naam (Hoofdletter-kleine letters-spatie-Hoofdletter-kleine letters)?
==Functies==
Er zijn veel functies om reguliere expressies te gebruiken, maar de bekendste is <code>[http://nl2.php.net/ereg ereg]</code>. Deze functie krijgt twee argumenten mee
*de reguliere expressie;
*de te doorzoeken string.
Als de reguliere expressie gevonden is in de string
Er is ook een hoofdletterongevoelige variant van <code>ereg</code>: <code>[http://nl2.php.net/eregi eregi]</code> (De <i>i</i> is van case-<i>i</i>nsensitive).
▲Er zijn veel functies om reguliere expressies te gebruiken, maar de bekendste is <code>[http://nl2.php.net/ereg ereg]</code>. Deze functie krijgt twee argumenten mee plus een optionele derde: de reguliere expressie en de te doorzoeken string.
▲Als de reguliere expressie gevonden is in de string en het derde argument is gegeven, dan retourneert <code>ereg</code> de lengte van de gevonden string. Als de string niet gevonden is <code>FALSE</code>, en als het derde argument niet is gegeven retourneert <code>ereg</code> niet de lengte maar <code>TRUE</code>.
|