如何删除字符串中的表情符emoji

2024-01-03 11:33:22

[\p{So}\p{Sk}]+是一个正则表达式,表示匹配一个或多个Unicode符号和特殊字符。
\p{So}表示Unicode中的“其他符号”(如音符、货币符号等),
\p{Sk}表示Unicode中的“符号标记”(如重音符、变音符等)。
+表示匹配一个或多个前面的字符。



def remove_emoji(msg:String):String={
    val regex = """[\p{So}\p{Sk}]+"""
    val msg_new = msg.replaceAll(regex, "")
    msg_new
  }

文章来源:https://blog.csdn.net/u010569893/article/details/135358631
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。