開始使用免費開始

周邊單字

現在,你想用 sentiment_analysis 資料集做一些視覺化。你對出現在 python 周圍的單字有興趣。你想計算在它前面與後面,特定單字各出現了多少次。

正向前瞻(positive lookahead) (?=) 會確保表示式的前半段後面緊接著前瞻條件。正向後顧(positive lookbehind) (?<=) 會回傳所有前面有特定樣式所匹配的結果。

變數 sentiment_analysis(包含一則推文的文字)以及 re 模組都已載入你的工作階段。你可以用 print() 在 IPython Shell 檢視資料。

本練習屬於課程

Python 中的正規表示法

檢視課程

動手互動練習

試著完成這個範例程式碼,體驗一下這個練習。

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

# Print out
print(____)
編輯並執行程式碼