/** * 去除空格(全角|半角),其中\\s后的全角空格=\\u3000 * @param source * @return */ private String trimSpace(String source) { return source == null ? source : source.replaceAll("^[\\s ]*|[\\s ]*$", ""); }
@Test public void testTrimSpace() { assertEquals("" , trimSpace(" ")); assertEquals("测试" , trimSpace(" 测试 ")); assertEquals("测 试" , trimSpace(" 测 试 ")); assertEquals("" , trimSpace(" ")); }