Regex
A Regex oda Regular Expression (boarisch: Regulära Ausdruck) is a Sequenz vo Zoachn, wo a Suachmusta definiad.

Regex wean in da Softwareentwicklung vawendd owa aa in Texteditorn, wo s zan Suacha und Dasetzn vo Zoachnkeedn vawendd wean. So konst in ana Wikipedia olle Weata aussasuacha, wo mit A oofanga und mid -bichl afhean. Do is wuascht, wejchane Zoachn dazwischn liegn. Sowos geht nua mid an Regex.

D Syntax vo d Regex variiad a wengal zwischn vaschiednan Apps.

Praxis

Oafoche Regex

Beispui 
 "^[MH]uad"
 Driffd Muad und Huad owa nua am Ofang vo ana Zein.
 "[MH]uad$"
 Driffd Muad und Huad owa nua am End vo ana Zein.

Zoachnauswoi

Zoachnklassn 
Es gibt Zoachnklassn, wo fiadefiniat san. Des wead owa ned in oin Implementiarunga glei untastitzt.
Zoachnklassn san beispuisweis:

Zoachnklassn noch POSIX-Standard

Quantifier 
Quantifier (Quantifiziara oda Wiedahoifaktorn) legn fest, wia oft a Ausdruck, oiso a vurigs Zoachn bzw. a vurige Zoachnkeedn zuaglossn is.

Beispui 
 a+ is „a“ owa aa „aaaa“
 [0-9]+ is „0123456789“ owa aa „072345“
 [ab]+ is „a“, „b“, „aa“, „bbaab“ usw.
 [0-9]{2,5} is mindastns zwoa und maximai 5 Ziffan, z. B. „91“ oder „63091“

Praktische Beispui

Beleg

Im Netz 
 Reguläre Sprochn, reguläre Ausdrick
 POSIX specification of regular expressions
 Perl syntax for regular expressions
 Regex-Kurs fia Ofenga
 Regex guide

Software 
 Online visual regex tester
 Online regex tester
 Online regex tester – Visualisiarung

Programmierung
Programmiersprachelement
Formale Sprachen
Theoretische Informatik