首页 > 解决方案 > 正则表达式查找替换以添加函数参数

问题描述

我正在尝试查找和替换 py 程序中的一些函数调用。这个想法是为项目中找到的每个调用添加一些布尔参数。我在互联网上寻找解决方案,因为我根本不了解正则表达式科学……这似乎是正则表达式人的基本练习,但仍然如此。

就我而言,我在很多文件中都有这个调用:

myFunction("test")

我的目标是找到这个调用并将其替换为:

myFunction("test", false)

你能帮我写正则表达式吗?

标签: regex

解决方案


你可以使用这个正则表达式来匹配和捕获

(myFunction\("test")(\))

然后使用下面的正则表达式替换

$1, false$2

在此处输入图像描述


推荐阅读