繁体   English   中英

如何使用re.sub替换特定的迭代?

[英]How do I use re.sub to replace a specific iteration?

我正在为一个项目制作madlibs python程序,但无法替换输入中的特定单词。

我想更改单个迭代,而不是全部。 放轻松我,我是新手

# Run a loop to replace the words

print("Replacing Words...")

for loopCount in range(replacedNumber):
    currentReplace = replaceList[loopCount] 
    print(re.finditer(r'<.*?>',storyContent))
    print("Replacing", currentReplace)
    filteredReplaced = re.sub(r'<.*?>',currentReplace, storyContent, loopCount)

注意:print()行仅用于调试

这是所有代码的链接

控制台输出

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM