| Meta simbolis |
Aprašymas |
Pavyzdys |
Kaip galima rašyti |
Kaip negalima rašyti |
| [] |
Grupė simbolių |
a[hgz]c |
„agc“ „azc“ |
„ahgzc“ „abc“ |
| \ |
Valdymo simbolio veikimo sustabdymas |
[\+] |
„+“ |
„“ |
| . |
Vienas betkoks simbolis |
a.c |
„abc“ „ahc“ |
„acdc“ „ac“ |
| * |
Simbolis gali būti, bet gali ir nebūti |
[abc]* |
„bbc“ „a“ |
„hhg“ „z“ |
| ? |
Nulis arba vienas sutapimas |
[\+]?[0-9]+ |
„+37000000“ „6980000“ |
|
| + |
Vienas arba daugiau sutapimų |
[a-z]+ |
„user“ „u“ |
„12345“ „“ |
| ^ |
Grupės neigimas |
a[^_-]c |
„abc“ |
a_c |
| ^ |
Pradžia eilutės |
^V |
„Vilniaus miestas“ |
„Kauno miestas“ |
| $ |
Pabaiga eilutės |
miestas$ |
„Vilnius miestas“ |
„Vilnius rajonas“; |
| {6,15} |
Nuo kiek iki kiek turi pasikaroti simbolis |
[0-9]{6,9} |
„123456“ „123456789012“ |
„12“ „1234567890987654321“ |
| {8} |
Kiek tiksliai gali pasikartoti simbolis |
[0-9]{8} |
„12345678“ |
„12“ „123456789098765“ |
| {6,} |
Kiek mažiausiai gali pasikartoti simbolis |
[0-9]{6,} |
„123456“ „12345678909876543212345678“ |
„1“ „12345“ |
| {,15} |
Kiek daugiausiai gali pasikartoti simbolis |
[0-9]{,6} |
„123456“ |
„123456789098765“ |