andres muevo el mensaje al tema creado previamente para evitar duplicidades, así es, hablaba de Java 🙂
Como bien has dicho, existen páginas muy útiles para estos casos con expresiones regulares donde se pueden verificar diferentes casos de uso y depurar la entrada hasta conseguir lo que se necesita.
Dejo otra más por aquí que hace prácticamente lo mismo: https://regexr.com
Buen apunte a la nomenclatura, en Java se suele usar camelCase para los nombres de los métodos y variables:
https://amap.cantabria.es/amap/bin/view/AMAP/CodificacionJava