Ein regulärer Ausdruck (RegEx) ist ein kleines Programm, das gegen Text läuft und Treffer findet. Buchstaben, Ziffern und die meisten Symbole matchen sich selbst. Sonderzeichen wie ., *, +, ?, (, ) haben eine spezielle Bedeutung. Wer sie als Text matchen will, muss sie mit einem Backslash escapen: \. für einen Punkt.
Engine in RegExViz
Das Matching erfolgt mit NSRegularExpression (ICU-Engine). Diese unterstützt klassische Erweiterungen wie Lookaheads, Lookbehinds, Backreferences und named groups.