Jak uniknąć kwadratowego nawiasu przy kompilacji wzoru
Mam listę wyrażeń regularnych rozdzielonych przecinkami:
.{8},[0-9],[^0-9A-Za-z ],[A-Z],[a-z]
Zrobiłem podział na przecinek. Teraz próbuję dopasować to wyrażenie regularne do wygenerowanego hasła. Problemem jestPattern.compile
nie lubi nawiasów kwadratowych, które nie uciekają. Czy niektórzy mogą podać mi prostą funkcję, która pobiera taki ciąg znaków:[0-9]
i zwraca ukryty ciąg\[0-9\]
.