国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - Android - 詳解Android過濾emoji表情正則表達式

詳解Android過濾emoji表情正則表達式

2022-03-06 20:35ganchuanpu Android

這篇文章主要介紹了Android過濾emoji表情正則表達式,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下

做了一些信息提交的操作,輸入了Emoji表情時,后臺數據庫無法存儲

原因:UTF-8編碼有可能是兩個、三個、四個字節。Emoji表情是4個字節,而Mysql的utf8編碼最多3個字節,所以數據插不進去

討論了一些方案,最后還是前端來做過濾,如果是Emoji表情直接干掉,因此也找了一些正則表達式,記錄下

只過濾一Emoji表情:

[^\u0000-\uFFFF]

過濾Emoji表情和顏文字:

?
1
[\\ud83c\\udc00-\\ud83c\\udfff]|[\\ud83d\\udc00-\\ud83d\\udfff]|[\\u2600-\\u27ff]|[\\ud83e\\udd00-\\ud83e\\uddff]|[\\u2300-\\u23ff]|[\\u2500-\\u25ff]|[\\u2100-\\u21ff]|[\\u0000-\\u00ff]|[\\u2b00-\\u2bff]|[\\u2d06]|[\\u3030]

寫了個靜態方法使用:

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
/**
   * Emoji表情校驗
   *
   * @param string
   * @return
   */
  public static boolean isEmoji(String string) {
    //過濾Emoji表情
    Pattern p = Pattern.compile("[^\\u0000-\\uFFFF]");
    //過濾Emoji表情和顏文字
    //Pattern p = Pattern.compile("[\\ud83c\\udc00-\\ud83c\\udfff]|[\\ud83d\\udc00-\\ud83d\\udfff]|[\\u2600-\\u27ff]|[\\ud83e\\udd00-\\ud83e\\uddff]|[\\u2300-\\u23ff]|[\\u2500-\\u25ff]|[\\u2100-\\u21ff]|[\\u0000-\\u00ff]|[\\u2b00-\\u2bff]|[\\u2d06]|[\\u3030]");
    Matcher m = p.matcher(string);
    return m.find();
  }

總結

以上所述是小編給大家介紹的Android過濾emoji表情正則表達式,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對服務器之家網站的支持!

原文鏈接:https://www.cnblogs.com/ganchuanpu/archive/2018/06/27/9234696.html

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 天天操,夜夜操 | 91麻豆精品国产91久久久更新资源速度超快 | 淫语视频 | av中文字幕观看 | 一区二区在线视频 | 久久久久中文字幕 | 黄色免费看 | 在线观看视频91 | 99亚洲伊人久久精品影院红桃 | 欧美日韩国产一区二区三区不卡 | 亚洲亚色 | 日本淫片| 国产精品免费观看 | 影音先锋男人网 | 九一精品| 久久国产精品久久久久久 | 欧美性久久 | 精品国产乱码久久久久久影片 | 一区在线视频观看 | 亚洲一区二区av | 久久久久网站 | 欧美精品一区三区 | 国产一区二区三区在线 | 久久影院免费观看 | 欧美黄色网 | 女人夜夜春高潮爽av片 | 久久精品一区二区 | 国产日韩精品一区 | 久精品视频 | 99久久久精品国产一区二区 | 亚洲精品一区二区三区在线观看 | 欧美中文字幕一区二区三区亚洲 | 国产黄色在线播放 | 一级欧美日韩 | 欧美精品在线免费观看 | 国产福利视频 | 久久99精品国产自在现线 | 成年人免费在线观看网站 | 成人羞羞视频在线看网址 | 日日麻批免费视频40分钟 | 亚洲国产精品久久久 |