栏目:JAVA 基础(<--点此查看更多)Java 数据类型|类|对象|封装|继承|多态等特性
  • 替换字符串中的空格和换行

  • Mon Oct 27 01:41:37 CST 2014 编程者 我要收藏(...) 评论 ...
  • 通过正则表达式替换字符串中的空格和换行
  • import java.util.regex.Matcher;
    import java.util.regex.Pattern;

    public class Test {

    private static String getStringNoBlank(String str) {      
            if(str!=null && !"".equals(str)) {      
                Pattern p = Pattern.compile("\\s*|\t|\r|\n");      
                Matcher m = p.matcher(str);      
                String strNoBlank = m.replaceAll("");      
                return strNoBlank;      
            }else {      
                return str;      
            }           
        }
    /**
    * 功能说明:替换字符串中的空格和换行
    *
    * @param args
    * @author: guodongle@dfsoft.com.cn
    * @DATE:2014-10-27 @TIME: 下午1:19:53
    */
    public static void main(String[] args) {
    System.out.print(getStringNoBlank("hello china people \n"));
    }

    }
  • 信息来源:http://www.bianchengzhe.com (举报这篇文章)
  • 好评(...) 中评(...) 差评(...)