2017-04-03 97 views
0

我是新來的。只需要一些幫助,請。記事本++刪除行

所以我有這個XML文件,我用NOTEPAD ++來編輯它。 我有一些我需要刪除的行。例如,我有這樣的臺詞:

<tag1>0</tag1> 
<tag2>0</tag2> 
<tag3>example</tag3> 

,我用這個命令:

<[^<>]+>0</[^<>]+> 

結果將是

<tag3>example</tag3> 

,它工作正常。但現在我有另一個問題。有一些值爲「0」的行不應該被刪除。事情是這樣的:

<tag1>0</tag1> 
<tag2>0</tag2> 
<tag3>example</tag3> 
<tag> 
<tag1>example</tag1> 
<tag2>0</tag2> 
<tag3>example</tag3> 
</tag> 

,結果我需要的是

<tag3>example</tag3> 
<tag> 
<tag1>example</tag1> 
<tag2>0</tag2> 
<tag3>example</tag3> 
</tag> 

我需要一個命令/腳本,在記事本中一個刪除「0」,但不使用之間...

是有沒有辦法做到這一點?它一定很簡單,但我不知道如何。 你能幫我嗎?

+1

爲什麼這個:*** ***和***不是0 *** ???? –

+0

可能是一個錯字 –

+0

這是一個錯誤。我改正了它 –

回答

0

我不知道我是否理解你的權利,所以你想要連續的「0」(多於1)被刪除,但是當非零標籤之間只有一個「0」保持原樣?

+0

不可以。我想刪除所有包含0個標籤的行。除非在特定標記 –

+0

之間我舉了個例子。它應該刪除所有標籤爲零,除了之間....