【发布时间】:2015-08-16 18:25:50
【问题描述】:
replace characters in notepad++ BUT exclude characters inside single quotation marks replace characters in notepad++ BUT exclude characters inside single quotation marks(2nd)
抱歉,对已经成功回答第 1/2 个类似问题的所有用户(尤其是 Avinash Raj + Jonny 5)表示抱歉...
现在是整个声明部分:
(我没有提到的问题是 - ''Word/Number'' 部分额外包含在全局单引号中 - 请看 在整个第二条语句的开头和结尾......)
SELECT column_name FROM table_name WHERE column_name in ('A' , 'st9u' ,'Meyer', ....);
THEN vpl_sql_string :=
'
SELECT b.mview_name -- use this
FROM all_objects@'|| pi_2 ||' a -- master_site
,user_mviews b -- slave_site
,user_mview_detail_relations c -- slave_site
WHERE a.object_type IN ' 'TABLE'', ''MATerialIZED VIE3W' ')
AND a.owner = UPPER( :bi_1 )
AND a.object_name = c.detailobj_name
AND b.mview_name = c.mview_name
AND (
b.refresh_method = ''COMPLETE''
OR
(
b.refresh_method = ''FORCE''
AND b.last_refresh_type = ''COMpleTE''
)
)
AND TO_DATE(a.timestamp,''YYYY-MM-DD:HH24:MI:SS'') > b.last_refresh_date '
|| vppgc_sql_string_master_link || ' :bi_2 ) ' ;
条件(保持不变):
replace characters in notepad++ BUT exclude characters inside single quotation marks(2nd)
(足够了,当整个第二条语句没有被正则表达式触及时! 正则表达式不必在 "global single 引号“!)
如何在 notepad++ 中排除单引号部分(替换)?
【问题讨论】:
标签: regex notepad++ regex-negation regex-lookarounds