Je eerste reguliere expressie

---> Je eerste reguliere expressie <----

We gaan nu onze eerste reguliere expressie schrijven.
De expressie ziet er zo uit :

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php
    $tekst
= "Dit is tekst die we gaan vergelijken";
    $resultaat = ereg("text",$tekst);
    echo $resultaat ;
?>


op regel 1 geven we de variabele een waarde. Dit is de teks die we vergelijken.
op regel 2 vergelijken we de tekst met de regels in onze reguliere expressie.
op regel 3 geven we het resultaat van de reguliere expressie weer.

We gaan even de volgende tekst uit elkaar pluizen : ereg("text",$tekst)
Eerder heb ik al globaal omschreven waar alles voor dient, dit keer doe ik het iets specifieker.

eregi : Dit is het commando om de vergelijking uit te voeren.'
"text" : de regel waar aan onze tekst moet voldoen.
$tekst : De tekst die aan de regel moet voldoen.

De reguliere expressie "text" doet het volgende. Hij kijkt op de tekst "text" voorkomt in je input.
Input is de waarde die vegeleken moet worden, in dit geval $tekst

in de regel "Dit is tekst die we gaan vergelijken" is dit niet het geval om er geen "text" in de zin staat. Nu zal je resultaat($resultaat) dus 0 zijn.
op het moment dat je je reguliere expressie aanpast naar "tekst" zal het resultaat een 1 zijn.

Okey :). Je hebt zojuist je stapjes met de reguliere expressies genomen. Tijd om een beetje verder te gaan.

« Lees de omschrijving en reacties

Inhoudsopgave

  1. Inhoud
  2. Wat zijn reguliere expressies.
  3. Je eerste reguliere expressie
  4. Vergelijken met een niet vaste waarde (tekts)
  5. Vergelijken met een niet vaste waarde (getallen)
  6. Samenvatting

PHP tutorial opties

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.