| Constructor and Description | 
|---|
| StringRegexExtension() | 
| Modifier and Type | Method and Description | 
|---|---|
| static boolean | matches(String self,
       String regex)Tells whether or not this string matches the given regular expression. | 
| static String | replaceAll(String self,
          String regex,
          String replacement)Replaces each substring of this string that matches the given regular expression with the given replacement. | 
| static String | replaceFirst(String self,
            String regex,
            String replacement)Replaces the first substring of this string that matches the given regular expression with the given replacement. | 
| static String[] | split(String self,
     String regex)Splits this string around matches of the given regular expression. | 
public static boolean matches(String self, String regex)
self - the original string, corresponding to this, to check for matchingregex - the regular expression to which this string is to be matchedPatternSyntaxException - if the regular expression's syntax is invalidpublic static String replaceAll(String self, String regex, String replacement)
self - the original string, corresponding to this, to replace matches fromregex - the regular expression to which this string is to be matchedreplacement - the string to be substituted for each matchPatternSyntaxException - if the regular expression's syntax is invalidpublic static String replaceFirst(String self, String regex, String replacement)
self - the original string, corresponding to this, to replace the first match fromregex - the regular expression to which this string is to be matchedreplacement - the string to be substituted for the first matchPatternSyntaxException - if the regular expression's syntax is invalidpublic static String[] split(String self, String regex)
self - the original string, corresponding to this, to be splitregex - the delimiting regular expressionPatternSyntaxException - if the regular expression's syntax is invalid