>> import re >>> s = "4 python code" >>> re.su-6ren">
gpt4 book ai didi

python - 在 Python 中使用正则表达式为单词添加引号

转载 作者:太空宇宙 更新时间:2023-11-04 09:10:24 26 4
gpt4 key购买 nike

例如4 python code应该转换为4 "python""code"

但是这段代码产生了错误的结果

>>> import re
>>> s = "4 python code"
>>> re.sub(r'([a-z]*)', r'"\1"', s)
'""4"" "python" "code"'

有什么想法吗?

最佳答案

改变,

re.sub(r'([a-z]*)', r'"\1"', s)

re.sub(r'([a-z]+)', r'"\1"', s)

关于python - 在 Python 中使用正则表达式为单词添加引号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15961990/

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