The list of methods to do String Clean are organized into topic(s).
String
cleanString(String aString) Cleans a string, removing all ' ' and '\t'
StringBuffer lStringBuffer = new StringBuffer();
for (int lStringIndex = 0; lStringIndex < aString.length(); lStringIndex++) {
if (aString.charAt(lStringIndex) != ' ' && aString.charAt(lStringIndex) != '\t') {
lStringBuffer.append(aString.charAt(lStringIndex));
return lStringBuffer.toString();
String
cleanString(String field) clean String
if (field == null)
return null;
String cleanString = field.trim();
if (cleanString.equalsIgnoreCase(""))
return null;
if (cleanString.equalsIgnoreCase("NULL"))
return null;
if (cleanString != null && cleanString.length() == 0)
...
String
cleanString(String statement) clean String
String newString = statement.trim();
for (int i = 0; i < REPLACEMENT_CHARS.length; i++) {
newString = newString.replace(REPLACEMENT_CHARS[i], ' ').trim();
return newString;
String
cleanString(String unallowableCharacters, String stringToClean) This method will take a string of characters that you do not want to appear in your string.
if (unallowableCharacters != null && stringToClean != null) {
char[] filterString = unallowableCharacters.toCharArray();
filterString = stringToClean.toCharArray();
stringToClean = "";
for (int i = 0; i < filterString.length; i++) {
if (unallowableCharacters.indexOf(filterString[i]) == -1) {
stringToClean = stringToClean.concat(Character.toString(filterString[i]));
return stringToClean;
String
cleanStringArrayChar(String value) clean String Array Char
if (value.endsWith("]") && value.startsWith("[")) {
int inizio = value.indexOf("[");
int fine = value.indexOf("]");
value = value.substring(inizio + 1, fine);
return value;
String
cleanStringByLikeWithHSQL(String input) clean String By Like With HSQL
if (input == null) {
return "";
input = input.replaceAll("\\\\", "\\\\\\\\\\\\\\\\");
input = input.replaceAll("'", "''");
input = input.replaceAll("%", "\\\\\\\\%");
input = input.replaceAll("_", "\\\\\\\\_");
return input;
...
String
cleanStringCamelCase(String in) clean String Camel Case
String out = "";
if (in != null) {
in = in.replaceAll("[-]", " ").replaceAll("[.]", " ").replaceAll("[/]", " ");
String[] words = in.split(" ");
for (String word : words) {
out += toProperCase(cleanString(word));
return out;
String
cleanStringForFilePath(final String dirty) Cleans up an input String for use in file paths by removing trailing and leading whitespace, removing any chars that aren't a-z, A-Z or 0-9, replacing whitespace with underscores, and dropping the string to lowercase.
String clean = dirty;
if (clean != null) {
clean = clean.replaceAll("\\s+", " ");
clean = clean.replaceAll("[^a-zA-Z0-9_ ]", "");
clean = clean.trim();
clean = clean.toLowerCase();
clean = clean.replaceAll("\\s+", "_");
return clean;