关于标记语法的Javascript/jQuery单词计数器

关于标记语法的Javascript/jQuery单词计数器,jquery,jquery-plugins,markdown,word-count,Jquery,Jquery Plugins,Markdown,Word Count,我正在寻找单词计数器解决方案,其中单词计数器重复标记语法 标记语法示例 # h1 title ## h2 subtitle Paragraph - A list - List 我找到了,但它算作一个词 问题 是否有一种解决方案,其中单词计数器遵守标记语法。它应该忽略语法并计算单词数 如果没有,这是如何解决的?替换?排除?例子 在JS中,您只需使用拆分方法来计算字符串中的单词: "- A list".split(" ") 如果要记住不需要的符号,只需在使用“替换”和正则表达式进行拆

我正在寻找单词计数器解决方案,其中单词计数器重复标记语法

标记语法示例

# h1 title

## h2 subtitle

Paragraph

 - A list
 - List
我找到了,但它算作一个词

问题

  • 是否有一种解决方案,其中单词计数器遵守标记语法。它应该忽略语法并计算单词数
  • 如果没有,这是如何解决的?替换?排除?例子

在JS中,您只需使用拆分方法来计算字符串中的单词:

"- A list".split(" ")
如果要记住不需要的符号,只需在使用“替换”和正则表达式进行拆分之前删除它们即可:

"- A list".replace(/^#+\s/g, '')  // this will match any '#' character at the beginning of every line

好的,我应该对需要替换的每个开头字符重复这一行?(/^-+\s/g“”)否,如果使用/g标志,则只需调用它一次。如果只想替换第一个匹配项,请将其删除。