package in.javatutorials;
/**
* @author javatutorials
* @since version 1.0
*
* Below class replaces the special characters in a string with empty value
*
*/
public class ReplaceSpecialCharacters {
public static final String REG_EXPR = “[!\"#$%&'()*+-./:;<=>?@\\^_{|}~`,.\\[\\]]*”;
/**
* @param args
*/
public static void main(String[] args){
String str = “a – b +c^d!e+f g . h (Pvt) Ltd.”;
//Create class object and call replace special characters method
ReplaceSpecialCharacters rsc = new ReplaceSpecialCharacters();
String afterReplacing = rsc.replaceSpecialChars(str);
System.out.println(“After replacing special characters : “+afterReplacing);
}
/**
* @param string String
* @return string String
*/
public String replaceSpecialChars(String string){
string = string.replaceAll(REG_EXPR, “”);
while(string.indexOf(” “) != -1){
string = string.replaceAll(” “, ” “);
}
return string;
}
}
Filed under: JAVA Tagged: example programs in java, how to replace special characters in a string using java, Java, Java examples, java programs, javatutorials, return string, sample programs in java, string str, string string
