python 在python正则表达式中找到unicode表情符号

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python 在python正则表达式中找到unicode表情符号相关的知识,希望对你有一定的参考价值。

import re

emoji_pattern = re.compile(
    u"(\ud83d[\ude00-\ude4f])|"  # emoticons
    u"(\ud83c[\udf00-\uffff])|"  # symbols & pictographs (1 of 2)
    u"(\ud83d[\u0000-\uddff])|"  # symbols & pictographs (2 of 2)
    u"(\ud83d[\ude80-\udeff])|"  # transport & map symbols
    u"(\ud83c[\udde0-\uddff])"  # flags (iOS)
    "+", flags=re.UNICODE)

if emoji_pattern.search(u"テスト

以上是关于python 在python正则表达式中找到unicode表情符号的主要内容,如果未能解决你的问题,请参考以下文章

在 Python 中,您可以使用 for 循环和等价 (==) 找到子字符串吗?没有正则表达式

python-正则表达式

正则表达式 python 多行

正则表达式在多个模式之前找到一个数字序列,放入一个新列(Python,Pandas)

正则表达式帮助python找到链接

Python正则表达式MULTILINE没有找到任何东西[重复]