在 Notepad++ 中使用 Regex 尋找檔案中的 href

在 Notepad++ 中使用 Regex 尋找檔案中的 href

我的資料夾中有許多 dita 檔案(XML 檔案)。

我想找到hrefs 的所有出現,例如:

href="c_aboutKnowledgeInCoreManage.dita"
href="t_addAnInternalActivityToShift.dita"

使用正規表示式和在文件中尋找過濾器在資料夾中。

在我找到 s 的所有出現之後href;我想admin_在 前面加上該術語的前綴c_aboutKnowledgeInCoreManage.dita。輸出應為admin_c_aboutKnowledgeInCoreManage.dita

有人可以幫我進行搜尋查詢嗎?

答案1

admin_我想在前面加上前綴

如何刪除沒有的行.

  • CtrlShift>F

  • 將「尋找內容」設定為href="(.*)"

  • 將“替換為”設定為href="admin_\1"

  • 將“過濾器”設定為*.dita

  • 根據需要設定“目錄”

  • 啟用“正規表示式”

  • 點擊“在文件中替換”

    在此輸入影像描述

之前的例子:

abcd
href="c_aboutKnowledgeInCoreManage.dita"
defg
href="t_addAnInternalActivityToShift.dita"
hijk

之後的例子:

abcd
href="admin_c_aboutKnowledgeInCoreManage.dita"
defg
href="admin_t_addAnInternalActivityToShift.dita"
hijk

進一步閱讀

相關內容