2017-12-02 101 views
1

我有一個巨大的HTML文件,我想刪除所有的零件開始[sound:<div style='font-family: Arial; font-size: 15px;'></div>記事本++複雜的正則表達式

在這裏結束我的文檔樣本:

<div class=Answer> 
     <div style='font-family: Arial; font-size: 50px;'>你好</div> 
     <br />nĭ hăo<br />[sound:pronunciation_zh_你好.mp3] 
     <a href='javascript:py.link("ankiplaypronunciation_zh_你好.mp3");' title="pronunciation_zh_你好.mp3" class="replaybutton browserhide"> 
      <span> 
       <svg viewBox="0 0 32 32"> 
       <polygon points="11,25 25,16 11,7"/> 
       Replay 
       </svg> 
      </span> 
     </a> 
     <span style="display: none;">&#91;sound:pronunciation_zh_你好.mp3&#93;</span><br /> 
     <div style='color: DarkSlateGray; font-size: 25px;' ></div> 
     <br /> 
     <div style='font-family: Arial; font-size: 15px;'></div> 
    </div> 

預期結果:

<div class=Answer> 
     <div style='font-family: Arial; font-size: 50px;'>你好</div> 
     <br />nĭ hăo<br /> 
    </div> 

我試圖在記事本中使用正則表達式+ +,但我想不通這其中,尤其是因爲我總是得到「無效的表達式」可能是由於</,>字符。

在此先感謝您的幫助!

+1

顯示你的正則表達式。 –

+0

我試過這個:[聲音:*

Ilamoureuse

+0

有沒有可能讓你的html文件被縮小? – revo

回答

0

搜索這種表達,並沒有取代它:

\[sound:.*?<div\s+style='font-family:\s+Arial;\s+font-size:\s+15px;'></div>