1.正则去掉特殊字符(前端)
function specialCharacters(message) {
var pattern = /[`'`\\]/g;
message = message.replace(pattern,"");
return message;
}
2.正则去掉特殊字符(后端)
public String specialCharacters(String message){
String regexp = "[`'\\\\]";
Pattern pattern = Pattern.compile(regexp);
Matcher matcher = pattern.matcher(message);
return matcher.replaceAll("");
}
3.正则查找字符串中的特殊字符
private static Pattern pattern = Pattern.compile("[`'\\\\]");
public static void querySpecialCharacters(String messages){
Map<String,String> map = new HashMap<>();
Matcher matcher = pattern.matcher(messages);
while (matcher.find()){
String strChild = matcher.group();
map.put(strChild, strChild);
}
map.forEach((k, v) -> {
System.out.println(v);
});
}
本文提供了两个函数,分别用于前端JavaScript和后端Java去除字符串中的特殊字符,如``。此外,还展示了一个在Java中查找特殊字符的示例,使用正则表达式进行匹配并打印出来。
4803

被折叠的 条评论
为什么被折叠?



