【问题标题】:Sublime Text Html Word CounterSublime Text Html 字数计数器
【发布时间】:2017-03-17 20:25:15
【问题描述】:

我有一个 HTML 文档,mystory.html。本文档包含以下内容:

<body>
    <p>Hello World!</p>
    <p>This document holds seven words.</p>
</body>

我希望能够使用cmd + f 并通过正则表达式找到所有不是 HTML 标记的单词。我会通过包安装程序下载一个插件,它计算 HTML 中的单词,但它不存在 8(

我使用下面的正则表达式来尝试做类似的事情,但它的问题是它计算了正文中的bod,如果任何标签名称长度大于 1,正则表达式也会选择它。代码是(?:)[a-zA-Z']+(?!&gt;)。这些标签都没有任何属性或 css。基本上,我想计算文档中不是 HTML 标记的单词数。如果有人知道插件,我也会接受这个答案。

【问题讨论】:

    标签: html regex sublimetext3


    【解决方案1】:

    你可以使用正则表达式:

    \b[\w']+\b(?!>)
    
    • 字边界
    • 后跟一个词
    • 后跟一个单词边界
    • 后面没有&gt;

    这将返回 7 个匹配项。

    【讨论】:

      猜你喜欢
      • 2013-02-18
      • 2013-06-13
      • 1970-01-01
      • 2018-11-23
      • 2012-10-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多