0
我剛開始學習正則表達式並陷入一個問題。 我收到了一個包含電影獎項信息的數據集。正則表達式模式 - 獲取特定單詞前的數字-gsub
**Award**
Won 2 Oscars. Another 7 wins & 37 nominations.
6 wins& 30 nominations
5 wins
Nominated for 1 BAFTA Film Award. Another 1 win & 3 nominations.
我想拉出「勝利」和「提名」之前的數字,併爲每個添加兩列。例如,對於第一個,這將是6勝列和37列提名
我使用的模式是
df2$nomination <- gsub(".*win[s]?|[[:punct:]]? | nomination.*", "",df2$Awards)
都不盡如人意。我不知道如何編寫「勝利」模式。 :( 任何人都可以請幫助?
非常感謝!
對不起,第一個對於win列將是7。 –