org.xmlBlaster.util.lexical
Class LikeOpWrapper
java.lang.Object
org.xmlBlaster.util.lexical.LikeOpWrapper
public final class LikeOpWrapper
- extends java.lang.Object
LikeOpWrapper
- Author:
- Michele Laghi
Method Summary |
static void |
main(java.lang.String[] args)
|
boolean |
match(java.lang.String inputString)
|
static java.lang.String |
replace(java.lang.String pattern,
char escape,
java.lang.String token,
java.lang.String replacement)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ME
private static final java.lang.String ME
- See Also:
- Constant Field Values
regexPattern
private java.lang.String regexPattern
expression
private gnu.regexp.RE expression
global
private Global global
log
private static java.util.logging.Logger log
LikeOpWrapper
public LikeOpWrapper(Global global,
java.lang.String pattern)
throws XmlBlasterException
- Throws:
XmlBlasterException
LikeOpWrapper
public LikeOpWrapper(Global global,
java.lang.String pattern,
char escape)
throws XmlBlasterException
- Throws:
XmlBlasterException
LikeOpWrapper
public LikeOpWrapper(Global global,
java.lang.String pattern,
char escape,
boolean doReducedSyntax)
throws XmlBlasterException
- Throws:
XmlBlasterException
match
public boolean match(java.lang.String inputString)
replace
public static java.lang.String replace(java.lang.String pattern,
char escape,
java.lang.String token,
java.lang.String replacement)
- Parameters:
pattern
- The input String to modify (the initial pattern used)escape
- The character to use as the escape char. If 0 then it works as no escape was definedtoken
- the token to be replacedreplacement
- the string to use to replace the given token.
- Returns:
main
public static void main(java.lang.String[] args)
Copyright © 1999-2014 The xmlBlaster.org contributers.