org.gwe.utils.rex
Class REXUtils

java.lang.Object
  extended by org.gwe.utils.rex.REXUtils

public class REXUtils
extends java.lang.Object

Since:
Jul 26, 2008
Author:
Marco Ruiz

Constructor Summary
REXUtils()
           
 
Method Summary
static java.util.List<java.lang.String> extractGroups(java.lang.String text, java.lang.String regExp, int... groupIds)
           
static java.util.List<java.util.List<java.lang.String>> findRepeats(java.lang.String text, java.lang.String[] regExps, boolean trim)
           
static java.util.List<java.lang.String> findRepeats(java.lang.String text, java.lang.String regExp, boolean trim)
           
static java.util.List<java.util.List<java.lang.String>> findRepeatsStrong(java.lang.String text, java.lang.String[] regExps, boolean trim)
           
static java.util.List<java.lang.String> findSequentialMatches(java.lang.String source, java.util.List<REXField> patFields)
           
static java.util.List<java.lang.String> findSequentialMatches(java.lang.String source, java.lang.String... regExps)
           
static java.util.List<java.lang.String> findSequentialMatchesStrong(java.lang.String source, java.lang.String... regExps)
           
static java.lang.String group(java.lang.String content)
           
static java.lang.String options(java.lang.String... options)
           
static java.lang.String repeat(java.lang.String expr, int min)
           
static java.lang.String repeat(java.lang.String expr, int min, int max)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

REXUtils

public REXUtils()
Method Detail

repeat

public static java.lang.String repeat(java.lang.String expr,
                                      int min)

repeat

public static java.lang.String repeat(java.lang.String expr,
                                      int min,
                                      int max)

options

public static java.lang.String options(java.lang.String... options)

group

public static java.lang.String group(java.lang.String content)

extractGroups

public static java.util.List<java.lang.String> extractGroups(java.lang.String text,
                                                             java.lang.String regExp,
                                                             int... groupIds)

findRepeats

public static java.util.List<java.util.List<java.lang.String>> findRepeats(java.lang.String text,
                                                                           java.lang.String[] regExps,
                                                                           boolean trim)

findRepeatsStrong

public static java.util.List<java.util.List<java.lang.String>> findRepeatsStrong(java.lang.String text,
                                                                                 java.lang.String[] regExps,
                                                                                 boolean trim)

findRepeats

public static java.util.List<java.lang.String> findRepeats(java.lang.String text,
                                                           java.lang.String regExp,
                                                           boolean trim)

findSequentialMatches

public static java.util.List<java.lang.String> findSequentialMatches(java.lang.String source,
                                                                     java.util.List<REXField> patFields)

findSequentialMatches

public static java.util.List<java.lang.String> findSequentialMatches(java.lang.String source,
                                                                     java.lang.String... regExps)

findSequentialMatchesStrong

public static java.util.List<java.lang.String> findSequentialMatchesStrong(java.lang.String source,
                                                                           java.lang.String... regExps)


Copyright © 2007-2009. All Rights Reserved.