我想在我的python文件中用print ...
替换所有print(...)
行,我该如何使用正则表达式?
我只知道我可以使用以下代码匹配print ...
print .*
但我不知道下一步该做什么。
PS。我知道如何用python之类的某些语言来做这些事情,我不知道如何使用由pycharm等IDE支持的正则表达式来完成它。这就是为什么我没有标记任何语言标签的原因。如果有人认为这样做太容易了,请告诉我一些问题,然后再将其投票。
答案 0 :(得分:-1)
你可以使用python
做这样的事情if re.match(r"print .*", line):
args = line.split("print ")[1]
replace = "print(" + args + ")"