java去除字符串中的空格、回車、換行符、制表符的小例子
import java.util.regex.Matcher;
import java.util.regex.Pattern;
/**
* @author lei
* 2011-9-2
*/
public class StringUtils {
public static String replaceBlank(String str) {
String dest = "";
if (str!=null) {
Pattern p = Pattern.compile("\\s*|\t|\r|\n");
Matcher m = p.matcher(str);
dest = m.replaceAll("");
}
return dest;
}
public static void main(String[] args) {
System.out.println(StringUtils.replaceBlank("just do it!"));
}
/*-----------------------------------
笨方法:String s = "你要去除的字符串";
.去除空格:s = s.replace('\\s','');
.去除回車:s = s.replace('\n','');
這樣也可以把空格和回車去掉,其他也可以照這樣做。
注:\n 回車(\u000a)
\t 水平制表符(\u0009)
\s 空格(\u0008)
\r 換行(\u000d)*/
}
相關文章
詳解Java編程中統(tǒng)一資源定位符URL的相關使用
這篇文章主要介紹了Java編程中統(tǒng)一資源定位符URL的相關使用,是Java網絡編程中的基礎知識,需要的朋友可以參考下2015-10-10
Eclipse/MyEclipse轉IntelliJ IDEA完全攻略(圖文)
這篇文章主要介紹了Eclipse/MyEclipse轉IntelliJ IDEA完全攻略(圖文),小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2019-01-01
Java中內存異常StackOverflowError與OutOfMemoryError詳解
這篇文章主要介紹了 Java中內存異常StackOverflowError與OutOfMemoryError詳解的相關資料,需要的朋友可以參考下2017-03-03
SpringCloud整合Netty集群實現WebSocket的示例代碼
文章主要介紹了SpringCloud整合Netty集群實現WebSocket的相關內容,包括服務注冊和發(fā)現中心的配置,如使用Nacos、CommandLineRunner啟動Netty服務等,還介紹了通過Redis實現消息發(fā)布訂閱的機制,需要的朋友可以參考下2024-11-11
詳解spring boot使用@Retryable來進行重處理
本篇文章主要介紹了詳解spring boot使用@Retryable來進行重處理,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-06-06

