org.codehaus.groovy.tools
Class StringHelper
java.lang.Object
org.codehaus.groovy.tools.StringHelper
public class StringHelper
- extends java.lang.Object
Method Summary |
private static int |
scanQuoted(java.lang.String s,
int pos0,
char quote)
|
private static int |
scanToken(java.lang.String s,
int pos0)
|
private static int |
skipWhitespace(java.lang.String s,
int pos0)
|
static java.lang.String[] |
tokenizeUnquoted(java.lang.String s)
This method tokenizes a string by space characters,
but ignores spaces in quoted parts,that are parts in
'' or "". |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SPACE
private static final char SPACE
- See Also:
- Constant Field Values
SINGLE_QUOTE
private static final char SINGLE_QUOTE
- See Also:
- Constant Field Values
DOUBLE_QUOTE
private static final char DOUBLE_QUOTE
- See Also:
- Constant Field Values
StringHelper
public StringHelper()
tokenizeUnquoted
public static java.lang.String[] tokenizeUnquoted(java.lang.String s)
- This method tokenizes a string by space characters,
but ignores spaces in quoted parts,that are parts in
'' or "". The method does allows the usage of "" in ''
and '' in "". The space character between tokens is not
returned.
- Parameters:
s
- the string to tokenize
- Returns:
- the tokens
scanToken
private static int scanToken(java.lang.String s,
int pos0)
scanQuoted
private static int scanQuoted(java.lang.String s,
int pos0,
char quote)
skipWhitespace
private static int skipWhitespace(java.lang.String s,
int pos0)
Copyright © ${year} The Codehaus. All Rights Reserved.