通过设置标记,可以多次匹配不同的正则表达式,或者查找匹配
然后再点菜单的编辑-》剪切板-》复制标记的行
就可以都选择进入剪切板了
通过这个操作,可以把不同的表达式匹配到的行标志上,统一处理,可用于指定行的提取
2、正则表达式替换
'320106015969', '2023-01-16 09:51:00', '2023-01-16 15:12:00', '2023-01-16 09:36:00', '2023-01-16 15:56:00')
上面的日期字符串,需要加上to_date('','yyyy-mm-dd hh24:mi:ss')
\'[0-9]{4}-[0-9]{2}-\d{2} \d{2}:\d{2}:\d{2}\'
替换成
to_date(\0,\'yyyy-mm-dd hh24:mi:ss\')
替换后为
to_date('2023-01-16 09:51:00','yyyy-mm-dd hh24:mi:ss')
其中\0是匹配的整个字符串也就是象这样的字符串2023-01-16 09:51:00
\0相当于变量
可以用()分隔正式表达式
\'([0-9]{4})-([0-9]{2}-\d{2} \d{2}:\d{2}:\d{2}\'
替换为
to_date(\1,'yyyy-mm-dd hh24:mi:ss')
替换后为
to_date(2023,'yyyy-mm-dd hh24:mi:ss')