Reguliere Expressies [1]

Door Jacco Engel, 21 jaar geleden, 5.679x bekeken

Wat zijn reguliere expressies

Gesponsorde koppelingen

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

 

Er zijn 13 reacties op 'Reguliere expressies 1'

PHP hulp
PHP hulp
0 seconden vanaf nu
 

Gesponsorde koppelingen
Lissy Pixel
Lissy Pixel
21 jaar geleden
 
0 +1 -0 -1
Een naar mijn idee heel overzichtelijk en super makkelijk lezend tutje die zeker voor een beginner goed te begrijpen is.
Volgens mij hadden we dit onderdeel nog niet als tut hier op de site en wordt er regelmatig na gevraagd.

Wat ik ook leuk vind is dat jacco net lid is geworden en meteen een tut neerplaatst :)
Chapeau voor jacco!!
Jacco Engel
Jacco Engel
21 jaar geleden
 
0 +1 -0 -1
Dank :)

Niet bang zijn om te reageren
Grizz
Grizz
21 jaar geleden
 
0 +1 -0 -1
Leuke tutorial :D komt er nog een vervolg ?
Jacco Engel
Jacco Engel
21 jaar geleden
 
0 +1 -0 -1
Ben er al mee bezig :).
Ik ga in ieder geval alles uitwerken tot je zelf een expressie kunt schrijven om een email adres te controleren.
Grizz
Grizz
21 jaar geleden
 
0 +1 -0 -1
Netjes :D en ben benieuwd
Jacco Engel
Jacco Engel
21 jaar geleden
 
0 +1 -0 -1
:)
Dutchcamel
dutchcamel
21 jaar geleden
 
0 +1 -0 -1
Goede tutorial, heel helder uitgelegd voor beginners :) Zelf wist ik deze dingen al, maar ik ben benieuwd naar het vervolg over het opstellen van grotere en ingewikkeldere reguliere expressies, want dat is waar ik altijd vastloop.

Nog enkele puntjes waar je op moet letten:
- Op pagina 3 gebruik je $teks en $tekst door elkaar, typo :)
- Let op je spelling van het woord tekst, op pagina 2 gebruik je "text" in een normale Nederlandse zin, aangezien je text en tekst ook in je voorbeelden gebruikt is het handig om in je uitleg dan ook de goede vorm te gebruiken.
- Bij het gebruik van eregi(); is er geen verschil tussen [a-z] en [A-Z], daarvoor moet je ereg(); gebruiken, de toegevoegde i bij eregi staat voor (case) insensitive.
Jacco Engel
Jacco Engel
21 jaar geleden
 
0 +1 -0 -1
Hartelijk dank voor je reactie. Ik heb alles aangepast want je hebt echt helemaal gelijk. Hoop de 2de tutorial ergens volgende week te pubiceren. Srry voor de foutje is mn allereerste (dus niet alleen op deze site) tutorial.
Legolas
Legolas
21 jaar geleden
 
0 +1 -0 -1
je bent PCRE vergeten ;)
Jacco Engel
Jacco Engel
21 jaar geleden
 
0 +1 -0 -1
? volg je niet helemaal.

-- update -- Deel 2 voor ongeveer 50% voltooid
Legolas
Legolas
21 jaar geleden
 
0 +1 -0 -1
PCRE = perl compatible = preg_***()
Niek s
niek s
21 jaar geleden
 
0 +1 -0 -1
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php
    $teks
= "09-12-2007";
    $resultaat = ereg("([a-z])",$tekst);
    echo $resultaat ;
?>

is fout
moet dit zijn:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php
    $tekst
= "09-12-2007";
    $resultaat = ereg("([a-z])",$tekst);
    echo $resultaat ;
?>


Zie pagina 4
PHP hulp
PHP hulp
0 seconden vanaf nu
 

Gesponsorde koppelingen
Erwin
Erwin
21 jaar geleden
 
0 +1 -0 -1
Een goede tutorial. Alleen is het gebruik van preg_match meestal sneller dan ereg.
Verder vind ik dat iedereen deze tutorial zou moeten lezen omdat regular expressions het leven van iedereen makkelijker maakt!

Om te reageren heb je een account nodig en je moet ingelogd zijn.

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

Labels

  • Geen tags toegevoegd.

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.