如有任何帮助,我们将不胜感激。这是列表:
第 1 项、第 2 项、第 3 项、第 5 项
这是预期的结果: “第 1 项”、“第 2 项”、“第 3 项”、“第 5 项”
如何使用正则表达式实现此目的?
您可以使用
replace
方法通过简单的 Python 函数来实现此目的:
def quotify(s: str) -> str:
return '"' + s.replace(", ", '", "') + '"'
print(quotify("item 1, item2, item number 3, 5th item"))
# Output: "item 1", "item2", "item number 3", "5th item"
如果您想使用显式的 RegEx 替换函数,也可以使用
re.replace
来完成。