Package edu.jas.kern
Class StringUtil
- java.lang.Object
-
- edu.jas.kern.StringUtil
-
public class StringUtil extends java.lang.Object
Static String and Reader methods.- Author:
- Heinz Kredel
-
-
Constructor Summary
Constructors Constructor Description StringUtil()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.String
nextPairedString(java.io.Reader r, char b, char c)
Parse paired String with given delimiters from Reader.static java.lang.String
nextString(java.io.Reader r)
Parse white space delimited String from Reader.static java.lang.String
nextString(java.io.Reader r, char c)
Parse String with given delimiter from Reader.static java.lang.String
selectStackTrace(java.lang.String expr)
Select stack trace parts.
-
-
-
Constructor Detail
-
StringUtil
public StringUtil()
-
-
Method Detail
-
nextString
public static java.lang.String nextString(java.io.Reader r)
Parse white space delimited String from Reader.- Parameters:
r
- Reader.- Returns:
- next non white space String from r.
-
nextString
public static java.lang.String nextString(java.io.Reader r, char c)
Parse String with given delimiter from Reader.- Parameters:
c
- delimiter.r
- Reader.- Returns:
- next String up to c from r.
-
nextPairedString
public static java.lang.String nextPairedString(java.io.Reader r, char b, char c)
Parse paired String with given delimiters from Reader.- Parameters:
b
- opposite delimiter.c
- delimiter, != b.r
- Reader.- Returns:
- next nested matching String from b up to c from r.
-
selectStackTrace
public static java.lang.String selectStackTrace(java.lang.String expr)
Select stack trace parts.- Parameters:
expr
- regular matching expression.- Returns:
- stack trace with elements matching expr.
-
-