2013-07-21 24 views
10

我找遍了所有周圍,但沒有找到任何解決方案之前,站在所有字符。記事本++如何刪除特定字符

我:

<option value="1">Advertising 
<option value="11">Aerospace 
<option value="12">Agriculture 
<option value="13">Architecture/Urban Planning 
<option value="14">Arts 
<option value="15">Automotive 
<option value="16">Banking 
<option value="17">Biotech & Pharmaceuticals 
<option value="18">Business Services 
<option value="19">Chemicals 

我想">所以像<option value="1">不必要的文字將會消失,只有工作類型名稱,如Advertising被保留前刪除所有文字。我該怎麼做?

+1

,如果有問題的例子測試。用空白替換'。*>'會起作用。 – Kent

回答

19

使用正則表達式搜索。

  • 鍵入ctrl-H打開搜索和替換對話框。
  • 確保「正則表達式」被選中。
  • 在將這個「查找內容」框中:^[^>]*>
  • 確保「替換爲」框爲空
  • 點擊「全部替換」

完成!

說明:正則表達式可以被分解如下:

  • ^ —匹配的線
  • [^>] —匹配這不是>字符
  • * —重複任何字符的起始以前多次儘可能
  • > —比賽一>字符
+0

有人找到之前的替換全部也許?可以肯定的 –

+1

@CasimiretHippolyte - 我在發佈之前對它進行了測試。此外,總有CTRL-Z :) –

+0

我確信這一點。 –

4

使用正則表達式像這樣的:<[^<]+?>與空字符串替換

+2

這應該是'[^>]'而不是'[^ <]'。 –

5

或者,你可以簡單地把>C章程的光標,然後使用Alt + Shift + Up Arrow選擇多行。然後點擊backspace鍵。

Cursor goes here--v-------- 
<option value="19">Chemicals 

這假設所有的線都排隊。死對於操縱​​這些類型的文件很有用。通常也在其他程序中工作(Visual Studio,SSMS等)。

+1

酷炫的新花樣:) – Obsidian

相關問題