2013-09-24 53 views
1

我正在使用Edit Plus,並且在代表目錄結構和文件的文本文件中具有以下類型的行。正則表達式和EditPlus

\APPS\MCCSDOCS\GENERAL\10-11 ARRAT\BRIDGE RIVER_\BRIDGE RIVER-PA0900021_DEC 21.PDF 
\APPS\MCCSDOCS\GENERAL\10-11 ARRAT\BURNS LAKE\BURNSLAKE_PA1100062-SE_MAR2010.XLS 
\APPS\MCCSDOCS\GENERAL\10-11 ARRAT\CAMPBELL RIVER\CAMPBELLRIVER_PA0900004_ARRAT_OCT2010.PDF 

我需要做的就是抓住目錄結構\APPS\MCCSDOCS\GENERAL\10-11 ARRAT\BRIDGE RIVER_\,並將其放入緩衝區/1 也搶文件名BRIDGE RIVER-PA0900021_DEC 21.PDF,並將其放入緩衝區/2

如果從行尾開始抓取文件名然後抓取剩下的東西比較容易,那也可以。

+0

你到目前爲止嘗試過什麼嗎? 「緩衝區」是什麼意思?你可能是用'\ 1'和'\ 2'代替'/ 1'和'/ 2'嗎? – Jerry

回答

0
(\\.*\\.*\\.*\\.*\\.*\\)(.*) 

\\ = literal \ 
.* = anything 

結果將是:

\APPS\MCCSDOCS\GENERAL\10-11 ARRAT\BRIDGE RIVER_\=======BRIDGE RIVER-PA0900021_DEC 21.PDF 
\APPS\MCCSDOCS\GENERAL\10-11 ARRAT\BURNS LAKE\=======BURNSLAKE_PA1100062-SE_MAR2010.XLS 
\APPS\MCCSDOCS\GENERAL\10-11 ARRAT\CAMPBELL RIVER\=======CAMPBELLRIVER_PA0900004_ARRAT_OCT2010.PDF 

這是你想要的嗎?

enter image description here