com.joanju.proparse
Class StringFuncs
java.lang.Object
com.joanju.proparse.StringFuncs
public class StringFuncs
- extends java.lang.Object
Method Summary |
static java.lang.String |
escapeLineBreaks(java.lang.String s)
Escape line breaks with backslashes. |
static java.lang.String |
ltrim(java.lang.String s)
|
static java.lang.String |
ltrim(java.lang.String s,
java.lang.String t)
|
static java.lang.String |
qstringStrip(java.lang.String s)
Given a QSTRING node's text: strip string attributes, strip quotes, and trim. |
static java.lang.String |
rtrim(java.lang.String s)
|
static java.lang.String |
rtrim(java.lang.String s,
java.lang.String t)
|
static java.lang.String |
stripComments(java.lang.String orig)
|
static java.lang.String |
trim(java.lang.String s,
java.lang.String t)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
StringFuncs
public StringFuncs()
escapeLineBreaks
public static java.lang.String escapeLineBreaks(java.lang.String s)
- Escape line breaks with backslashes.
Replaces \ with \\, newline with \n, and linefeed with \r.
Specifically written for the listing file, which uses one line
per record, and cannot have extra line breaks in the output.
ltrim
public static java.lang.String ltrim(java.lang.String s)
ltrim
public static java.lang.String ltrim(java.lang.String s,
java.lang.String t)
qstringStrip
public static java.lang.String qstringStrip(java.lang.String s)
- Given a QSTRING node's text: strip string attributes, strip quotes, and trim.
stripComments
public static java.lang.String stripComments(java.lang.String orig)
rtrim
public static java.lang.String rtrim(java.lang.String s)
rtrim
public static java.lang.String rtrim(java.lang.String s,
java.lang.String t)
trim
public static java.lang.String trim(java.lang.String s,
java.lang.String t)
Copyright © 2008 Joanju Software. All Rights Reserved.