edu.iastate.utils.string
Class PatternEx
java.lang.Object
edu.iastate.utils.string.PatternEx
- Direct Known Subclasses:
- ParserUtils
- public class PatternEx
- extends java.lang.Object
Title: PatternEx
Description: Some regular expression routines
Copyright: Copyright (c) 2003
Company: Iowa State University
- Version:
- 1.0 - 2003-11-07
note:
CharBuffer, String, StringBuffer are all implement of CharSequence interface
- Author:
- Jie Bao
|
Method Summary |
static java.lang.String |
GROUP_NONCAPTURING(java.lang.String X)
|
static java.lang.String |
GROUP(java.lang.String X)
|
static java.lang.String |
IN_SET(char[] chars)
|
static java.lang.String |
N_TIME_OR_MORE(int n)
|
static java.lang.String |
N_TIME(int n)
|
static java.lang.String |
N_TO_M(int n,
int m)
|
static java.lang.String |
NOT_IN_SET(char[] chars)
|
static java.lang.String |
NTH_GROUP(int n)
|
static java.lang.String |
RepeatChar(char patternStr,
java.lang.String type)
|
static java.lang.String |
RepeatString(java.lang.String patternStr,
java.lang.String type)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BACKSLASH
public static java.lang.String BACKSLASH
TABLE
public static java.lang.String TABLE
LINEFEED
public static java.lang.String LINEFEED
RETURN
public static java.lang.String RETURN
FORMFEED
public static java.lang.String FORMFEED
BELL
public static java.lang.String BELL
ESCAPE
public static java.lang.String ESCAPE
CONTROL
public static java.lang.String CONTROL
DIGITS
public static java.lang.String DIGITS
NON_DIGITS
public static java.lang.String NON_DIGITS
WHITESPACE
public static java.lang.String WHITESPACE
NON_WHITESPACE
public static java.lang.String NON_WHITESPACE
WORD
public static java.lang.String WORD
NON_WORD
public static java.lang.String NON_WORD
WORD_MIDDLE
public static java.lang.String WORD_MIDDLE
NON_WORD_MIDDLE
public static java.lang.String NON_WORD_MIDDLE
WORD_BEGIN
public static java.lang.String WORD_BEGIN
WORD_END
public static java.lang.String WORD_END
LINE_BEGIN
public static java.lang.String LINE_BEGIN
LINE_END
public static java.lang.String LINE_END
INPUT_BEGIN
public static java.lang.String INPUT_BEGIN
INPUT_END
public static java.lang.String INPUT_END
LAST_END
public static java.lang.String LAST_END
INPUT_END_FINAL
public static java.lang.String INPUT_END_FINAL
ANY_ONE
public static java.lang.String ANY_ONE
ONE_OR_ZERO
public static java.lang.String ONE_OR_ZERO
ZERO_OR_MORE
public static java.lang.String ZERO_OR_MORE
ONE_OR_MORE
public static java.lang.String ONE_OR_MORE
FOLLOWEDBY
public static java.lang.String FOLLOWEDBY
OR
public static java.lang.String OR
QUOTE
public static java.lang.String QUOTE
QUOTE_BEGIN
public static java.lang.String QUOTE_BEGIN
QUOTE_END
public static java.lang.String QUOTE_END
UNIX_LINES
public static java.lang.String UNIX_LINES
CASE_INSENSITIVE
public static java.lang.String CASE_INSENSITIVE
CASE_SENSITIVE
public static java.lang.String CASE_SENSITIVE
COMMENTS
public static java.lang.String COMMENTS
MULTILINE
public static java.lang.String MULTILINE
SINGLELINE
public static java.lang.String SINGLELINE
DOTALL
public static java.lang.String DOTALL
UNICODE_CASE
public static java.lang.String UNICODE_CASE
BLANKS
public static java.lang.String BLANKS
ANY_WORD
public static java.lang.String ANY_WORD
PatternEx
public PatternEx()
IN_SET
public static java.lang.String IN_SET(char[] chars)
NOT_IN_SET
public static java.lang.String NOT_IN_SET(char[] chars)
N_TIME
public static java.lang.String N_TIME(int n)
N_TIME_OR_MORE
public static java.lang.String N_TIME_OR_MORE(int n)
N_TO_M
public static java.lang.String N_TO_M(int n,
int m)
RepeatString
public static java.lang.String RepeatString(java.lang.String patternStr,
java.lang.String type)
RepeatChar
public static java.lang.String RepeatChar(char patternStr,
java.lang.String type)
GROUP
public static java.lang.String GROUP(java.lang.String X)
GROUP_NONCAPTURING
public static java.lang.String GROUP_NONCAPTURING(java.lang.String X)
NTH_GROUP
public static java.lang.String NTH_GROUP(int n)