Nawiasy kwadratowe [ ]
Nawiasy kwadratowe służą do tworzenia zbioru znaków wskazujących dopasowanie.
Jeśli umieścisz w nawiasach kwadratowych serię znaków, wyrażenie będzie wskazywać dopasowanie do jednego z nich.
Na przykład wyrażenie CZĘŚĆ[123] wskazuje dopasowanie do:
- CZĘŚĆ1
- CZĘŚĆ2
- CZĘŚĆ3
Wyrażenie to nie wskazuje jednak dopasowania do:
- CZĘŚĆ12
- CZĘŚĆ23
- CZĘŚĆ123
Łącznik -
Łącznik służy razem z nawiasami kwadratowymi do tworzenia zakresu znaków wskazujących dopasowanie.
Jeśli np. potrzebujesz określić dopasowanie do dowolnej dużej litery, możesz użyć zapisu [A-Z].
Jeśli musisz zdefiniować dopasowanie do dowolnej cyfry, możesz zastosować wyrażenie [0-9].
Aby np. uzyskać dopasowanie do wszystkich powyższych części, możesz użyć następującego wyrażenia:
[A-Z]+[0-9]+
- [A-Z] (wskazuje dopasowanie do dowolnej dużej litery)
- + (co najmniej jeden raz)
- [0-9] (wskazuje dopasowanie do dowolnej cyfry)
- + (co najmniej jeden raz)