Pessoal, estou quebrando a cabeça com expressões regulares.
Como faço para, por exemplo, numa string, saber se ela contém alguns desses grupos de caracteres (“aa” ou “bb” ou “cc”)…
Seguindo esse exemplo:
“abcc”.matches(…) // true
“aabc”.matches(…) // true
“abbcc”.matches(…) // true
“abc”.matches(…) // false
Eu poderia fazer n outras coisas, como usar “abcc”.contains(“aa”) || “abcc”.contains(“bb”) || …
Mas eu fiquei encucado em como fazer com expressões regulares.
Já tentei
[(aa)|(bb)|(cc)]
[(aa)(bb)(cc)]
aa|bb|cc
e varias outras coisas, mas ele sempre acha “a”, “b” ou “c” individualmente…
Afinal, como seria isso?