基本文件由多行组成:
SA.PRC_UPD_ATTR (276135642, '90027876', 'NEXUS_A_M01817');
SA.PRC_UPD_ATTR (276135643, '90027876', 'ZEETA_A_010018V');
SA.PRC_UPD_ATTR (276135647, '90027876', 'PHOTON-JK_B_010S1817');
替换后的预期输出应该给出
SA.PRC_UPD_ATTR (276135642, '90027876', 'A');
SA.PRC_UPD_ATTR (276135643, '90027876', 'A');
SA.PRC_UPD_ATTR (276135647, '90027876', 'B');
即。从最后一个参数中_ _之间提取数据。 用“替换”,“。*?_”没有用。
答案 0 :(得分:0)
答案 1 :(得分:0)
替换此模式:
(SA\.PRC_UPD_ATTR\s+\(\d+,\s*'\d+',\s*').*?_(.+?)_.*?('\s*\);)
使用:
$1$2$3