2016-03-11 19 views
0

如何使用TextPad中的查找和替換(Regex)來包裝HTML文件上的文本或句子?如何使用TextPad在HTML文件上查找和包裝文本/句子

例如,我怎樣才能改變這種:

<td align="center">Lorem ipsum dolor sit amet, consectetur adipiscing elit.</td> 
<td align="center">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Lorem ipsum dolor sit amet, consectetur adipiscing elit.</td> 

這樣:

<td align="center"> <single>Lorem ipsum dolor sit amet, consectetur adipiscing elit.</single></td> 
<td align="center"><single>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Lorem ipsum dolor sit amet, consectetur adipiscing elit.</single></td> 

使用查找和替換TextPad功能?

+0

你能更清楚一點你的問題嗎?這是很不清楚你問的。 – Bodacious

+0

hi 我只是想在上面的代碼中使用TexPad替換(regex)來包裝文本。對我來說很困難,因爲我的HTML文件上有一百個句子。 – gond

+0

好的,我明白你現在要問什麼。我可以告訴你如何在Sublime Text中做到這一點,但我不使用TextPad。爲了清晰起見,我編輯了您的問題,以便了解更多關於TextPad的人可以回答它。 – Bodacious

回答

0

我無法回答TextPad,但我可以告訴你如何在Sublime Text中做到這一點。

在Sublime中你需要知道兩件事才能完成你所要做的事情。

  1. 「查找」功能,包括RegEx和「在選擇中查找」工具。

「查找」工具可以被訪問,就像在Web瀏覽器「多個遊標」中,按概念ctrl+f(Windows)中

它會在底部開的屏幕,在左側你會看到一些按鈕。如果您將鼠標懸停在按鈕上,您將看到一個描述符。其中之一是RegEx搜索,另一個是「In Selection」按鈕等。

當你搜索時,你不需要試圖準確搜索你將要編輯的內容,你只需要在你想要的東西之前或之後找到一些東西。之後的原因將在以後變得清晰,現在就信任我吧。

因此,在您的情況下,您可能不需要使用RegEx搜索。首先,選擇您要搜索的整個部分,然後點擊ctrl+f(Windows),輸入類似<td align="center">的東西,然後點擊「In Selection」按鈕。此時,應突出顯示選中的所有<td align="center">實例。您也可以搜索</td>的結束標籤以獲得另一端。

此時,您可以逐個瀏覽一個文檔,但有一個更好的方法:多個遊標。


多個遊標是Sublime最酷的功能之一。

現在您已經突出顯示了您要查找的每個實例,按alt+enter(Windows)將爲您提供所有這些位置的光標。您現在可以使用箭頭鍵將光標移動到想要插入文本的確切位置。一旦你在那裏,就開始輸入!你會看到你的新文本出現在所有這些地方!


崇高搜索和替換:

http://docs.sublimetext.info/en/latest/search_and_replace/search_and_replace_overview.html

多光標:

http://docs.sublimetext.info/en/latest/editing/editing.html#multiple-selections

崇高的鍵盤快捷鍵:

OSX:http://docs.sublimetext.info/en/latest/reference/keyboard_shortcuts_osx.html

的Windows:http://docs.sublimetext.info/en/latest/reference/keyboard_shortcuts_win.html

0

你可以在textpad宏做到這一點...

  1. 開始錄製宏
  2. F5找到
  3. 型>
  4. 按下回車鍵
  5. 停止錄製宏

然後你可以運行這個宏,這個選項有多少次或重複,直到文件結束。

您可以爲第1步和第5步分配鍵(配置 - >首選項 - >鍵盤),這樣可以輕鬆進行動作自定義以及回放。

相關問題