如何去掉一篇文章中每行段首和段尾的空格 str.replace("^( | |(\n\r)))+|(( | )+$)/mg","");这个是有全角空格和半角空格,想把空白行也去掉。但不成功。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 解决了str.replaceAll("(?m)^[ \r\n]+|[ ]+$","") 这个可以,此外这个还适合在jtextfield中输入的信息去掉空格 public class RemoveSpace { public static void main(String[] args) { String str = " java.com: Java + You - [ 翻译此页 ] \r\n" + " Get the latest Java Software and explore how Java \r \n " + " technology provides a better digital experience. \n" + " www.java.com/ - 网页快照 - 类似结果 \r\n" + " \n \r\n \n " + " java.com: Java 与您 \r\n " + " 立即下载适用于您的桌面计算机的Java 软件! ... \n \r\n "; System.out.println("==================="); System.out.println(str); String regex = "(?m)(?:^[\\s\\p{Zs}]+|[\\s\\p{Zs}]+$)"; str = str.replaceAll(regex, ""); System.out.println("==================="); System.out.println(str); }} 后面加一个.trim(); 就OK了吧 Java 发 1000 或 3000 封 email 的解决方案 一个递归的问题 java集合框架和I/O流 請問如何把製作好的套件結合新的.java檔 还是正则表达式问题 display的作用是什么? 问一个JNI的难题?! SOHO建站代理网诚聘兼职网站长--月薪3000元以上 My first Java PG :Anyone can help me to add the print function ? 请问生成class文件写的中文变成乱码了 windows2003下批处理无法运行java程序 高手们,菜鸟诚心求教
str.replaceAll("(?m)^[ \r\n]+|[ ]+$","")
String str =
" java.com: Java + You - [ 翻译此页 ] \r\n" +
" Get the latest Java Software and explore how Java \r \n " +
" technology provides a better digital experience. \n" +
" www.java.com/ - 网页快照 - 类似结果 \r\n" +
" \n \r\n \n " +
" java.com: Java 与您 \r\n " +
" 立即下载适用于您的桌面计算机的Java 软件! ... \n \r\n ";
System.out.println("===================");
System.out.println(str); String regex = "(?m)(?:^[\\s\\p{Zs}]+|[\\s\\p{Zs}]+$)";
str = str.replaceAll(regex, ""); System.out.println("===================");
System.out.println(str);
}
}