gpt4 book ai didi

python - 字符串替换python

转载 作者:太空狗 更新时间:2023-10-30 02:22:31 26 4
gpt4 key购买 nike

我应该如何替换 python 中句子中的确切单词。我使用了 .replace() 函数,但如果它是单词的一部分,它也会替换单词,例如“他失踪了”,我替换了"is",输出是“他正在”。我尝试在要匹配的单词前后插入空格,但是如果它在句子的开头,它就不能删除这个单词,如果它后面跟着一个标点符号,那么它也不能删除。我想它可以通过正则表达式来完成,但想不到这样做。还有其他方法吗,请告诉我

最佳答案

使用单词边界 \b 来标记字母数字字符和任何其他字符之间的位置:

newString = re.sub(r'\boldword\b', r'newword', oldString)

关于python - 字符串替换python,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10121767/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com