开始使用免费开始使用

相邻词语

现在,您想对 sentiment_analysis 数据集做一些可视化。您关注的是与 python 相邻的词。您想统计某个词在它之前和之后各出现了多少次。

正向先行断言 (?=) 用于确保表达式的前半部分后面紧跟着先行断言中的表达式。正向后行断言 (?<=) 会返回所有前面由指定模式所紧接着的匹配。

变量 sentiment_analysis(包含一条推文的文本)和模块 re 已加载到当前会话。您可以使用 print() 在 IPython Shell 中查看数据。

本练习是课程的一部分

Python 中的正则表达式

查看课程

交互式实操练习

通过完成这段示例代码来试试这个练习。

# Positive lookahead
look_ahead = re.____(r"____(____)", ____)

# Print out
print(____)
编辑并运行代码