Reguliere expressie: verschil tussen versies
Verwijderde inhoud Toegevoegde inhoud
"grotendeels gestandaardiseerd"? Mocht je willen... |
Geen bewerkingssamenvatting |
||
Regel 1:
Een '''reguliere expressie''' (uit het Engels, ''regular expression'', afgekort tot “regexp”, “regex” of RE) is een manier om patronen te beschrijven waarmee een [[computer]] tekst kan herkennen. Er bestaat hiervoor een formele [[Syntaxis (informatica)|syntaxis]], die deels is gestandaardiseerd.
Reguliere expressies worden bijvoorbeeld in [[teksteditor]]s gebruikt om stukken tekst te doorzoeken, te manipuleren, in andere programma's worden ze gebruikt om te controleren, dat bepaalde patronen voorkomen. Veel [[programmeertaal|programmeertalen]] ondersteunen reguliere expressies voor tekstmanipulatie. Sommige, zoals [[Perl (programmeertaal)|Perl]] en [[JavaScript]], hebben ze zelfs in hun
Een eenvoudige variant van de reguliere expressie is in veel [[Besturingssysteem|besturingssystemen]] te vinden als de [[jokerteken]]s die gebruikt kunnen worden bij het zoeken naar [[Bestand (computer)|bestandsnamen]].
== Grondbegrippen ==
Een reguliere expressie omschrijft een verzameling tekenreeksen ([[
Gewone letters en cijfers in de reguliere expressie herkennen hetzelfde teken in de te vinden tekenreeks. Een aantal tekens hebben speciale betekenis:
|