本方法采用的是java的正则表达式
import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class StringUtil {
public static void replaceBlank()
{
Pattern p = Pattern.compile("\\s*|\t|\r|\n");
String str="I am a, I am Hello ok, \n new line ffdsa!";
System.out.println("before:"+str);
Matcher m = p.matcher(str);
String after = m.replaceAll("");
System.out.println("after:"+after);
}
public static void main(String[] args) {
replaceBlank();
}
}
本文介绍了一个简单的Java程序,使用正则表达式来清除字符串中的所有空白字符,包括空格、制表符、回车和换行等。通过实例演示了如何实现这一功能。
431

被折叠的 条评论
为什么被折叠?



