【发布时间】:2021-06-15 04:20:37
【问题描述】:
我想从文本中提取所有主题标签,即使这些主题标签包含 unicode 或 emoji。如果主题标签与表情符号有空格,我不会包含它,因为我们在主题标签和表情符号之间有空格。例如,我有如下测试字符串。
test = 'abc #yes???? blabla #No???? blabla #nah ????'
这是我当前编写的代码,其中显示:
re.findall(r'\B#\w*[a-zA-Z]+\w*' , test)
['#yes', '#No', '#nah']
但是,我的目标答案是:
['#yes????', '#No????', '#nah']
有人可以帮忙吗?
【问题讨论】: