列表「匹配的號碼」我有一個文件中的文本格式如下:創建使用python
[NP mr. speaker ] , [NP mr. vice president ] , [NP members ] [PP of ] [NP congress ] [NP my fellow ] [VP americans ] : [NP today ]
我想獲得與顯示使用NP的它匹配的數量列表,按降序排列。要清楚,文中可能有很多NP,[NP先生。說話人]可能會在文中出現5次,[NP先生。副主席]可能會在文中出現6次......等等。我想找到所有這些比賽的頻率。
輸出應該像這樣:
6 [NP mr. vice president ]
5 [NP mr. speaker ]
等
任何想法如何去了解呢?我很確定python中的正則表達式會有所幫助,但我迷失於我的表達應該看起來像以及如何將這些匹配放在列表中。
正在使用python的一個要求,或者只是你認爲可能會幫助你的東西? –
python不是必需的,shell工具可以工作 – user2951046