Kurz erklärt
Reguläre Ausdrücke — eine kompakte Mustersprache, um Text auf ein bestimmtes Format zu prüfen oder Teile daraus zu extrahieren. In Java über die Klassen Pattern und Matcher verfügbar.
Genauer
String bietet direkt einfache RegEx-Methoden wie matches(), replaceAll() und split(). Für wiederholte Nutzung desselben Musters lohnt sich Pattern.compile(regex) einmalig vorab, statt den Ausdruck bei jedem Aufruf neu zu parsen.