我要替换这样的语句:
identity_LineItemId TEXT(300),
identity_TimeInterval TEXT(300),
bill_InvoiceId TEXT(300),
将这些文件放在大文件中:
identity_LineItemId=NULLIF(LinkedAccountId, ''),
identity_TimeInterval=NULLIF(LinkedAccountId, ''),
bill_InvoiceId=NULLIF(LinkedAccountId, ''),
bill_BillingEntity=NULLIF(LinkedAccountId, ''),
我尝试过:
搜索:。* TEXT(300)
替换为:\ 1 = NULLIF(\ 1,''),
但这没用。
如何在记事本++中使用正则表达式替换将TEXT(300)
替换为table_name=NULLIF(table_name, ''),
?
答案 0 :(得分:1)
您必须捕获第一组:
(.*)\sTEXT\(300\)
并使用\1
替换为您想要的任何东西,以再次使用第一个捕获的组(所有空间)
\1=NULLIF\(LinkedAccountId, ''\)