facets.util
Class Regex

java.lang.Object
  extended by facets.util.Regex

public final class Regex
extends java.lang.Object

Regular-expression utilities.


Field Summary
static java.lang.String ANYTHING
           
static java.lang.String AT_START
           
static java.lang.String DOT_ALL
           
static java.lang.String FIX_CHECK
           
static java.util.Map<java.lang.String,java.util.regex.Pattern> patterns
           
 
Constructor Summary
Regex()
           
 
Method Summary
static java.lang.String[] captures(java.lang.String text, java.lang.String pattern)
           
static java.lang.String[] captures(java.lang.String text, java.lang.String pattern, boolean reverse)
           
static boolean contains(java.lang.String text, java.lang.String pattern)
           
static java.lang.String find(java.lang.String text, java.lang.String pattern)
           
static java.lang.String[] finds(java.lang.String text, java.lang.String pattern)
           
static java.lang.String[] finds(java.lang.String text, java.lang.String pattern, boolean reverse)
           
static java.lang.String replaceAll(java.lang.String text, boolean dotAll, java.lang.String... fixPairs)
           
static java.lang.String replaceAll(java.lang.String text, java.lang.String... fixPairs)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DOT_ALL

public static final java.lang.String DOT_ALL
See Also:
Constant Field Values

AT_START

public static final java.lang.String AT_START
See Also:
Constant Field Values

ANYTHING

public static final java.lang.String ANYTHING
See Also:
Constant Field Values

FIX_CHECK

public static java.lang.String FIX_CHECK

patterns

public static final java.util.Map<java.lang.String,java.util.regex.Pattern> patterns
Constructor Detail

Regex

public Regex()
Method Detail

replaceAll

public static java.lang.String replaceAll(java.lang.String text,
                                          boolean dotAll,
                                          java.lang.String... fixPairs)

replaceAll

public static java.lang.String replaceAll(java.lang.String text,
                                          java.lang.String... fixPairs)

contains

public static boolean contains(java.lang.String text,
                               java.lang.String pattern)

find

public static java.lang.String find(java.lang.String text,
                                    java.lang.String pattern)

finds

public static java.lang.String[] finds(java.lang.String text,
                                       java.lang.String pattern)

finds

public static java.lang.String[] finds(java.lang.String text,
                                       java.lang.String pattern,
                                       boolean reverse)

captures

public static java.lang.String[] captures(java.lang.String text,
                                          java.lang.String pattern)

captures

public static java.lang.String[] captures(java.lang.String text,
                                          java.lang.String pattern,
                                          boolean reverse)