Java Regex - dopasowywanie klas znaków
Poniżej przedstawiono różne przykłady dopasowywania klas znaków przy użyciu wyrażeń regularnych w java.
| Sr.No | Konstrukcja i mecze |
|---|---|
| 1 | [ABC]
a, b lub c (klasa prosta). |
| 2 | [^ abc]
Dowolny znak z wyjątkiem a, b lub c (negacja). |
| 3 | [a-zA-Z]
od a do z lub od A do Z, włącznie (zakres). |
| 4 | [reklama [mp]]
a do d lub m do p: [a-dm-p] (suma). |
| 5 | [az && [def]]
d, e lub f (przecięcie). |
| 6 | [az && [^ bc]]
a do z, z wyjątkiem b i c: [ad-z] (odejmowanie) |
| 7 | [az && [^ mp]]
od a do z, a nie od m do p: [a-lq-z] (odejmowanie). |