【问题标题】:Notepad++ Find in HTML stringNotepad++ 在 HTML 字符串中查找
【发布时间】:2021-02-12 02:55:24
【问题描述】:

我有一个在 Notepadd++ 中编辑的 html 文档。它在一个 60,000 行长的文档中有大约一千个链接,如下所示:

    <a href="https://www.example.com/quizzes/view/#" class="btn discussion-button-print-none">
                                            <i class="fa fa-comment"></i>
                                            &nbsp; Discussion &nbsp;
                                                <span class="badge badge-pill badge-light">4</span>
                                        </a>

我希望整个链接 消失。我一直遇到的问题是跨度标签之间的数字不同。 上面是 4。我想找到它们并用空格替换它们。我正在尝试使用我在寻找答案时读到的其他一些正则表达式选项,但没有一个对我有用。

【问题讨论】:

  • 所以你想删除&lt;a href="https://www.example.com/quizzes/view/#" class="btn discussion-button-print-none"&gt;&lt;/a&gt;还想替换所有span值?
  • 我想删除所有 1000 个“example.com....永远。我只是突出显示 5 行并按 Delete。

标签: notepad++


【解决方案1】:

我发现我可以使用带有通配符 (.*) 的 Sublime 文本编辑器轻松做到这一点,Notepad++ 不是要走的路。:

<a href="https://www.examtopics.com/exams/comptia/sy0-501/view/#" class="btn btn-secondary question-discussion-button d-print-none">
                                            <i class="fa fa-comment"></i>
                                            &nbsp; Discussion &nbsp;
                                                <span class="badge badge-pill badge-light">.*</span>
                                        </a>

【讨论】:

  • 它在 Notepad++ 中的工作方式完全相同,但要小心.*,它很贪心,你需要使用.*?
猜你喜欢
  • 2020-09-21
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-12-23
  • 2014-10-02
  • 1970-01-01
  • 2015-09-22
相关资源
最近更新 更多