Package at.letto.tools
Class RegExp
java.lang.Object
at.letto.tools.RegExp
einfache Routinen um mit regular Expressions einfach umgehen zu können
- Author:
- damboeck
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Iterable
<MatchResult> findMatches
(String pattern, CharSequence s) sucht alle Treffer vom Regex "pattern" im String s und gibt das Suchergebnis zurückstatic MatchResult
findMatchFirst
(String pattern, CharSequence s) sucht den ersten Treffer vom Regex "pattern" im String s und gibt das Suchergebnis zurückstatic String
replaceAll
(String pattern, String s, String replace) ersetzt rekursiv alle Trefferstatic String
replaceFirst
(String pattern, String s, String replace) ersetzt den ersten Trefferstatic String
verblockt alle Sonderzeichen in dem String s um dann mit einem Regexp danach suchen zu können
-
Constructor Details
-
RegExp
public RegExp()
-
-
Method Details
-
findMatches
sucht alle Treffer vom Regex "pattern" im String s und gibt das Suchergebnis zurück- Parameters:
pattern
- Regexps
- String- Returns:
- gefundene Treffer
-
findMatchFirst
sucht den ersten Treffer vom Regex "pattern" im String s und gibt das Suchergebnis zurück- Parameters:
pattern
- Regexps
- String- Returns:
- gefundene Treffer
-
replaceFirst
ersetzt den ersten Treffer- Parameters:
pattern
- Regexp welcher eine runde Klammer für den Teil der ersetzt wird haben musss
- String in den gesucht wirdreplace
- String welcher statt der gesuchten Elemente eingesetzt wird als normaler String(nicht Regexp!)- Returns:
- String mit dem ersetzten Teil
-
replaceAll
ersetzt rekursiv alle Treffer- Parameters:
pattern
- Regexp welcher eine runde Klammer für den Teil der ersetzt wird haben musss
- String in den gesucht wirdreplace
- String welcher statt der gesuchten Elemente eingesetzt wird als normaler String(nicht Regexp!)- Returns:
- String mit dem ersetzten Teil
-
verblockeString
verblockt alle Sonderzeichen in dem String s um dann mit einem Regexp danach suchen zu können- Parameters:
s
- String der verblockt wird- Returns:
- verblockter String
-