Php 查找&;替换升华文本中的正则表达式
我试图在括号之间搜索字符串mysql\u fetch\u行 mysql_fetch_行(任何内容) 并将其替换为 anthing->fetch_row() 在sublime中,我有一个搜索正则表达式:Php 查找&;替换升华文本中的正则表达式,php,regex,sublimetext3,sublimetext2,Php,Regex,Sublimetext3,Sublimetext2,我试图在括号之间搜索字符串mysql\u fetch\u行 mysql_fetch_行(任何内容) 并将其替换为 anthing->fetch_row() 在sublime中,我有一个搜索正则表达式: mysql_fetch_row\(([^()])*\) mysql_fetch_row\(([^()]*)\) 这将取代: $1->fetch_row() 但是$1只捕获括号之间的最后一个字符 如何捕获括号之间的整个字符串?将*移动到)之前,以便在捕获组中存储多次出现的字符类 将*移动
mysql_fetch_row\(([^()])*\)
mysql_fetch_row\(([^()]*)\)
这将取代:
$1->fetch_row()
但是$1只捕获括号之间的最后一个字符
如何捕获括号之间的整个字符串?将
*
移动到)
之前,以便在捕获组中存储多次出现的字符类
将
*
移动到)
之前,以便在捕获组中存储多次出现的字符类