|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object | +--irssibot.util.StringUtil
Includes a collection of handy tools for parsing and editing strings.
| Constructor Summary | |
StringUtil()
|
|
| Method Summary | |
static java.lang.String |
join(java.lang.String[] input)
combines all elements of a stringtable into a single string. |
static java.lang.String |
join(java.lang.String[] input,
int beginIndex)
combines elements of a stringtable into a single string. |
static java.lang.String |
join(java.lang.String[] input,
int beginIndex,
int endIndex)
combines elements of a stringtable into a single string. |
static java.lang.String[] |
lines(java.lang.String input)
take a multiline string as input and separate each line and return a table of the separated lines. |
static java.lang.String[] |
range(java.lang.String[] input,
int beginIndex)
Returns a range of a string table elements as a new string table starting from beginIndex to end of the input table. |
static java.lang.String[] |
range(java.lang.String[] input,
int beginIndex,
int endIndex)
Returns a range of a string table elements as a new string table |
static java.lang.String |
replace(java.lang.String s,
java.lang.String sub,
java.lang.String replacement)
Replaces strings of characters in a String with anothers. |
static java.lang.String[] |
separate(java.lang.String input,
char sepChar)
break up a String by separating it by sepChar's. |
static java.lang.String |
verify(java.lang.String input)
Verify string. |
static boolean |
wildmatch(java.lang.String mask,
java.lang.String input)
Do wildcard matching for two strings. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public StringUtil()
| Method Detail |
public static java.lang.String replace(java.lang.String s,
java.lang.String sub,
java.lang.String replacement)
s - string whose substrings to replacesub - substring to be replacedreplacement - new substring to replace
public static java.lang.String[] range(java.lang.String[] input,
int beginIndex,
int endIndex)
input - string tablebeginIndex - first element of the rangeendIndex - last element of the range
public static java.lang.String[] range(java.lang.String[] input,
int beginIndex)
input - string tablebeginIndex - first element of the range
public static java.lang.String join(java.lang.String[] input,
int beginIndex,
int endIndex)
input - string tablebeginIndex - first element of the rangeendIndex - last element of the range
public static java.lang.String join(java.lang.String[] input,
int beginIndex)
input - string tablebeginIndex - first element of the range
public static java.lang.String join(java.lang.String[] input)
input - string table
public static java.lang.String[] separate(java.lang.String input,
char sepChar)
input - input stringsepChar - separating character
public static java.lang.String verify(java.lang.String input)
input - input string
public static java.lang.String[] lines(java.lang.String input)
input - source (multiline) string
public static boolean wildmatch(java.lang.String mask,
java.lang.String input)
mask - pattern to matchinput - string
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||