2016-12-05 76 views
0

我有一個80000行的文本文件。 有在看起來像文本文件路徑,如何刪除記事本++中單引號內的文本

create tablespace ts1 datafile '/u01/app/oracle/abcd.dbf' size 10m; 
create tablespace ts2 datafile '/u01/app/oracle/xyz3.dbf' size 10m; 
create tablespace ts3 datafile '/u01/app/oracle/jlhk04.dbf' size 10m; 

現在我想刪除單引號內的文本中的每一行 並用空格代替它..

我怎麼能做它?

回答

2
  1. 按Ctrl + H打開替換對話框
    或看一遍菜單 - >搜索 - >替換。
  2. 選擇搜索模式:正則表達式
  3. 使用正則表達式'[^'] +」
  4. 命中全部替換

正則表達式'[^'] +'的意思是:
搜索以單引號開頭和結尾的字符串。
[^'] +在它們之間的一個或多個字符不是引號引用。

screenshot

+0

完美答案!!!!!! 謝謝TON .......... – satya

1

enter image description here

轉到記事本++,打開更換(Ctrl + H),然後選擇正則表達式和類型下面的代碼。

\x27[a-zA-Z0-9/.]{1,}\x27 

它會匹配任何字符串像'/u01/app/oracle/abcd.dbf'和更換輸入空間。這應該工作。

對Notepad ++ RegEx的引用可以在here找到。

+0

它說0出現次數替換 – satya

+0

你的光標應該在起點。 – Prajwal

+0

請指導我們。我們無法得到它.. – satya