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). |