Java Utililty Methods String Clean

List of utility methods to do String Clean

  1. HOME
  2. Java
  3. S
  4. String Clean

Description

The list of methods to do String Clean are organized into topic(s).

Method

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 input, char ol, char ne)
Helper method for replacing the file seperator char based on the OS
return input.replace(ol, ne);
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 cleanStringForFilename(String originalString)
clean String For Filename
String string = removeSpaces(originalString);
string = removeParens(string);
return string;
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;


AltStyle によって変換されたページ (->オリジナル) /