import java.util.regex.Matcher; import java.util.regex.Pattern; public class RegularExpressionReplace { public static void main(String[] args) { String reg = "[0-9b-c]"; String text = "bcbcbcbbbbRbbboccbcbscbbbeibbndccibba" + ".nbbebbtbbpbbvbbtbb.bbtccdcc" + " 1232 4 4545454 4545 454 5465 4"; String replacingtext = ""; System.out.println("Text before replacing is:-"+"\n"+text); Pattern pattern = Pattern.compile(reg); Matcher matcher = pattern.matcher(text); StringBuffer buffer = new StringBuffer(); while (matcher.find()) { matcher.appendReplacement(buffer,replacingtext); } matcher.appendTail(buffer); System.out.println("===================================="); System.out.print("Text after replacing is:-"); System.out.println(buffer.toString()); } }