noope.input
Class StringOperations
java.lang.Object
|
+--noope.input.StringOperations
- public class StringOperations
- extends java.lang.Object
Class to provide more useful string operations
Written by Paul Evans
Last update: 18 May 2001
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
StringOperations
public StringOperations()
isWhitespace
public static boolean isWhitespace(char c)
neatenString
public static java.lang.String neatenString(java.lang.String s)
jumpOverToken
public static int jumpOverToken(int startAt,
java.lang.String s)
throws noope.input.StringOperationException
jumpOverWhitespace
public static int jumpOverWhitespace(int startAt,
java.lang.String s)
throws noope.input.StringOperationException
jumpOverToChar
public static int jumpOverToChar(int startAt,
java.lang.String s,
char c)
throws noope.input.StringOperationException
verifyString
public static void verifyString(java.lang.String s)
throws noope.input.StringOperationException
splitAtFirst
public static java.lang.String[] splitAtFirst(java.lang.String s,
char where)
throws noope.input.StringOperationException
splitAtFirstWhitespace
public static java.lang.String[] splitAtFirstWhitespace(java.lang.String s)
throws noope.input.StringOperationException
convertEscapes
public static java.lang.String convertEscapes(java.lang.String s)
reportPosition
public static java.lang.String[] reportPosition(java.lang.String s,
int offset)