2014-11-25 73 views
0

基本文件包括多行:如何查找和替換記事本++中的特定模式?

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'); 

即提取數據。 替換,'。*?_ with'沒有幫助。通過'$1''\1'。看到演示

回答

0

替換此模式:

(SA\.PRC_UPD_ATTR\s+\(\d+,\s*'\d+',\s*').*?_(.+?)_.*?('\s*\);) 

有了:

$1$2$3