文字列は一部の特殊文字をフィルタリングします

インターフェイスを呼び出した後にデータを取得する場合、\n、\t などの特殊文字が含まれることは避けられません。これらはデータベースに保存する必要はなく、通常は処理されます。

アプローチ


import java.util.regex.Matcher;
import java.util.regex.Pattern;
/**
* regEx可以根据自己的需求去改
**/
public class ContainsEmoji {
    
    
   private static String regEx="[\n`~!@#$%^&*()+=|{}':;',\\[\\].<>/?~!@#¥%……&*()——+|{}‘;:”“’。, 、?]"; 
    public  static  String  containsEmoji(String context) {
    
    
        Pattern p = Pattern.compile(regEx);
        Matcher m = p.matcher(context);
        return m.replaceAll(" ").trim();
    }
}

おすすめ

転載: blog.csdn.net/weixin_51966599/article/details/127371164