在实战项目中,去除字符串前后的中英文空格
/**
* 前导空格
*/
private static final Pattern PREFIX_PATTERN = Pattern.compile("^("+'\u3000'+"|\\s)+");
/**
* 后边空格
*/
private static final Pattern SUFFIX_PATTERN = Pattern.compile("^("+'\u3000'+"|\\s)+$");
/**
* 空字符串
*/
private static final Pattern EMPTY = "";
/**
* 去除字符串前后的中英文空格
*/
public static String trim(String string){
if(isNullOrEmpty)){
return string;
}
string = PREFIX_PATTERN.matcher(string).replaceFirst(EMPTY);
retrun SUFFIX_PATTERN.matcher(string).replaceFirst(EMPTY);
}