Vergelijken met een niet vaste waarde (tekts)
---> Vergelijken met een niet vaste waarde (tekts) <---
In het vorige stukje hebben we vergeleken met een vaste waarde. Nu gaan we dat niet meer doen.
We gaan nu gebruik maken van "[a-z]". Wij doen dit op de volgende manier :
Code (php)
Vanaf nu ga ik er vanuit dat het doel van regel 1 en regel 3 bekend zijn.
Wij nemen weer ereg("([a-z])",$tekst).
In deze reguliere expressie zijn er een aantal dingen die opvallen. Ten eerste zijn er de "(" en de ")".
Tussen deze haakjes staat de uitdrukking waar aan voldaan moet worden. Op het moment dat je deze haakjes niet gebruikt werkt de reguliere expressie
zoals ik dat in het vorige hoofdstuk (Je eerste reguliere expressie) heb omschreven.
Vervolgens is er de text "[a-z]". Hiermee is het mogelijk te kijken of er ergens in je tekst een kleine letter "a" tot en met "z" zitten.
In dit geval zal het resultaat , omdat het een datum is, een 0 zijn.
Bovenstaand stukje geld ook voor "[A-Z]". Deze expressie is het zelfde als "[a-z]" alleen kijkt deze naar hoofdletters in plaats van kleine letters.
Deze expressies reageren op elke letter in je text. Het maakt niet uit of deze voor- of achterin je text zitten
« vorige pagina | volgende pagina »
Inhoudsopgave
- Inhoud
- Wat zijn reguliere expressies.
- Je eerste reguliere expressie
- Vergelijken met een niet vaste waarde (tekts)
- Vergelijken met een niet vaste waarde (getallen)
- Samenvatting