1. 程式人生 > >Java去掉字串兩邊的空格

Java去掉字串兩邊的空格

用正則表示式,去掉字串兩邊的空格(全形和半形)

程式碼:

testStr = testStr.replaceAll("^[\\s\\u3000]{1,}([^\\s\\u3000].*[^\\s\\u3000])[\\s\\u3000]{1,}$", "$1");

測試資料:△□△□abc△□123△□△ (△表示半形空格□表示全形空格)

測試結果:abc△□123