TokenIterator, Enumeration<String>, Iterator<String>public class RegExTokenIterator extends AbstractTokenIterator
StringTokenizer replacement, that uses regular expressions to split
strings into tokens.
for pattern syntax.| Constructor | Description |
|---|---|
RegExTokenIterator(String pString) |
Creates a
RegExTokenIterator. |
RegExTokenIterator(String pString,
String pPattern) |
Creates a
RegExTokenIterator. |
| Modifier and Type | Method | Description |
|---|---|---|
boolean |
hasNext() |
|
String |
next() |
|
void |
reset() |
Resets this iterator.
|
hasMoreElements, hasMoreTokens, nextElement, nextToken, removeasIteratorforEachRemainingpublic RegExTokenIterator(String pString)
RegExTokenIterator.
Default pettern is "\S+".pString - the string to be parsed.IllegalArgumentException - if pString is nullpublic RegExTokenIterator(String pString, String pPattern)
RegExTokenIterator.pString - the string to be parsed.pPattern - the patternPatternSyntaxException - if pPattern is not a valid patternIllegalArgumentException - if any of the arguments are nullfor pattern syntax.public void reset()
public boolean hasNext()
public String next()
Copyright © 2018. All rights reserved.