re.findall()没有在Python中返回句子中的所有Trigrams / ngrams

时间:2018-04-09 20:28:36

标签: python regex

我试图获得一个没有该句子开头的句子中所有三元组的列表。

我写了以下代码: -

import re
s= "He was working on the table"
middle_trigram_list = re.findall("\s+[a-z]+\s[a-z]+\s[a-z]+\s+",s)
print (middle_trigram_list)
[' was working on ']

我得到的输出只是['正在进行'],我想知道为什么“工作”并没有包含在列表中。

谢谢!

0 个答案:

没有答案