/**
* 不匹配%后面两位为数字或字母(包括大小写)的字符
* @param input
* @return
*/
public static String removePercentSign(String input){
input = input.replaceAll("%(?![0-9a-fA-F]{2})", "%25");
return input;
}
keyword = StringHandle.removePercentSign(keyword);
dto.setKeyword(URLDecoder.decode(keyword, "UTF-8"));
网友评论