public class RegExTokenIterator extends AbstractTokenIterator
StringTokenizer
replacement, that uses regular expressions to split
strings into tokens.
for pattern syntax.
Constructor and Description |
---|
RegExTokenIterator(String pString)
Creates a
RegExTokenIterator . |
RegExTokenIterator(String pString,
String pPattern)
Creates a
RegExTokenIterator . |
Modifier and Type | Method and Description |
---|---|
boolean |
hasNext() |
String |
next() |
void |
reset()
Resets this iterator.
|
hasMoreElements, hasMoreTokens, nextElement, nextToken, remove
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
forEachRemaining
public RegExTokenIterator(String pString)
RegExTokenIterator
.
Default pettern is "\S+"
.pString
- the string to be parsed.IllegalArgumentException
- if pString
is null
public 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 null
for pattern syntax.
public void reset()
public boolean hasNext()
public String next()
Copyright © 2017. All rights reserved.