Loading...

java 全角、半角スペースが前後にある文字列のトリム

シナリオ:
全角、半角スペースが前後にある文字列のトリムをしたい。


String付属のtrimだと期待する結果にならなかったので、正規表現使って削除を行っています。

String s = "    新宿    神楽坂    ";
System.out.println("[" + s + "]");
System.out.println("[" + s.trim() + "]");
s = s.replaceAll("^[\\s ]*", "").replaceAll("[\\s ]*$", "");// correct!!
System.out.println("[" + s + "]");


全角スペースをコードの中に含めています。

結果は、
[    新宿    神楽坂    ]
[   新宿    神楽坂   ]
[新宿    神楽坂]
リアクション: 
正規表現 5471353797537333627

コメントを投稿

ホーム item

このブログを検索

Random Posts

Popular Posts

Labels

ADS