我有一组词如下:
['Hey, how are you?\n','My name is Mathews.\n','I hate vegetables\n','French fries came out soggy\n']
在上面的句子中,我需要识别所有以?
or.
或 'gy' 结尾的句子。并打印最后一个字。
我的方法如下:
# words will contain the string i have pasted above.
word = [w for w in words if re.search('(?|.|gy)$', w)]
for i in word:
print i
我得到的结果是:
嘿,你怎么样?
我的名字是马修斯。
我讨厌蔬菜
炸薯条湿透了
预期结果是:
你?
马修斯。
湿漉漉的