Write code to replace Blank using regex
//package com.book2s; import java.util.regex.Matcher; import java.util.regex.Pattern; public class Main { public static void main(String[] argv) { String str = "b oo k2s.com"; System.out.println(replaceBlank(str)); }/*from w ww.jav a2 s. co m*/ public static String replaceBlank(String str) { //Pattern p = Pattern.compile("\\s*|\t|\r|\n"); Pattern p = Pattern.compile("\\s|,|-|_*"); Matcher m = p.matcher(str); String afterStr = m.replaceAll(""); return afterStr; } public static String replaceAll(String src, String replace, String dest) { StringBuffer buf = new StringBuffer(src); String m_dest = ""; if (dest != null) { m_dest = dest; } int i = 0; while ((i = buf.indexOf(replace, i)) != -1) { buf = new StringBuffer(buf.subSequence(0, i) + m_dest + buf.substring(i + replace.length())); i += m_dest.length(); } return buf.toString(); } }