如何检测数据框中仅包含表情符号的列中的行?包含带有表情符号的文本的行将不被考虑。
给定 DF:
😎🤘🏾
哇太棒了!
我很喜欢它😍😘
不推荐😒😼
😾
预期输出:
我尝试过:
df = df[df['content'].str.contains(r'[\u263a-\U0001f645]')] df.head()
但它显示了所有表情符号,包括文本。
试试这个:
df[df['content'].str.contains('^[\u263a-\U0001f645]', regex='True')]
输出: