此问题在此处已有答案:
Python- how to verify if a string ends with specific string?(4个答案)
7小时前关闭。
我希望使用rfind返回所有以'ing'结尾的单词。
x = str(input("Enter some random words: "))
for y in x.split():
if x.rfind(r'\b(\w+ing)\b'):
print(y, end=' ')
当我输入'How are you doing and hows it going'作为输入时,我会得到整个字符串作为输出。我想得到单词'doing'和'going'作为输出。
1条答案
按热度按时间oxf4rvwz1#
直接在每个单词上使用
str.endswith
:如果要使用正则表达式,请导入
re
模块并使用re.findall
: