次のようにコードをコピーします。
java.util.regex.Matcherをインポートします。
java.util.regex.Patternをインポートします。
/**
* @著者レイ
*2011-9-2
*/
パブリック クラス StringUtils {
public static String replaceBlank(String str) {
文字列 dest = "";
if (str!=null) {
パターン p = Pattern.compile("//s*|/t|/r|/n");
マッチャー m = p.matcher(str);
dest = m.replaceAll("");
}
戻り先;
}
public static void main(String[] args) {
System.out.println(StringUtils.replaceBlank("やってみろ!"));
}
/*---------------------------------
愚かな方法: String s = "削除したい文字列";
.スペースを削除します: s = s.replace('//s','');
.改行を削除します: s = s.replace('/n','');
この方法では、スペースや復帰も削除でき、他のものについても同じことができます。
注: /n と入力 (/u000a)
/t 水平タブ (/u0009)
/s スペース (/u0008)
/r 改行(/u000d)*/
}