public class Regex
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Field and Description |
---|---|
java.util.regex.Pattern |
pattern |
Constructor and Description |
---|
Regex(dict<java.lang.String> translator,
int flags) |
Regex(java.lang.String regularExpression) |
Regex(java.lang.String regularExpression,
int flags) |
Modifier and Type | Method and Description |
---|---|
str |
clean(str str)
a shortcut for
sub(String, str) (emptyString, str) |
java.lang.String |
clean(java.lang.String string)
a shortcut for
sub(String, String) (emptyString, string) |
Match |
find(str str) |
Match |
find(java.lang.String string) |
Match |
find(java.lang.String string,
int startIndex) |
Match |
find(java.lang.String string,
int startIndex,
int endIndex) |
Match |
find(str str,
int startIndex) |
Match |
find(str str,
int startIndex,
int endIndex) |
list<str> |
findAll(str str) |
list<java.lang.String> |
findAll(java.lang.String string) |
MatchIterator |
findIter(java.lang.String string) |
MatchIterator |
searchIter(str str) |
list<str> |
split(str str) |
list<java.lang.String> |
split(java.lang.String string) |
list<java.lang.String> |
split(java.lang.String string,
int limit) |
list<str> |
split(str str,
int limit) |
str |
sub(dict<java.lang.String> translator,
str str) |
java.lang.String |
sub(dict<java.lang.String> translator,
java.lang.String string) |
str |
sub(Function<Match,java.lang.String> replacer,
str str) |
java.lang.String |
sub(Function<Match,java.lang.String> replacer,
java.lang.String string) |
str |
sub(java.lang.String replacement,
str str) |
java.lang.String |
sub(java.lang.String replacement,
java.lang.String string) |
java.lang.String |
toString() |
str |
translate(str str) |
java.lang.String |
translate(java.lang.String string) |
public Regex(java.lang.String regularExpression, int flags)
public Regex(java.lang.String regularExpression)
public Regex(dict<java.lang.String> translator, int flags)
public java.lang.String sub(java.lang.String replacement, java.lang.String string)
public java.lang.String sub(dict<java.lang.String> translator, java.lang.String string)
public java.lang.String translate(java.lang.String string)
public java.lang.String clean(java.lang.String string)
sub(String, String)
(emptyString, string)string
- a String
in which the pattern will be searched and,
if found, then deletedpublic str clean(str str)
sub(String, str)
(emptyString, str)str
- a str
in which the pattern will be searched and,
if found, then deletedpublic MatchIterator findIter(java.lang.String string)
public MatchIterator searchIter(str str)
public Match find(java.lang.String string)
public Match find(java.lang.String string, int startIndex)
public Match find(java.lang.String string, int startIndex, int endIndex)
public list<java.lang.String> split(java.lang.String string, int limit)
public list<java.lang.String> split(java.lang.String string)
public list<java.lang.String> findAll(java.lang.String string)
public java.lang.String toString()
toString
in class java.lang.Object