正则统计 html 代码字数
正则

正则统计 html 代码字数

使用正则表达式 /<\[^>]+>/g 去除 HTML 标签,将代码中的标签内容去除。 使用正则表达式 /\s+/g 去除空格和换行符。 返回剩余字符串的长度,即为字数。 ...

更新于 2023-08-01
285
  1. 使用正则表达式 /<[^>]+>/g 去除 HTML 标签,将代码中的标签内容去除。
  2. 使用正则表达式 /\s+/g 去除空格和换行符。
  3. 返回剩余字符串的长度,即为字数。
js
function countHTMLCode(htmlCode) {
// 去除 HTML 标签
var strippedCode = htmlCode.replace(/<[^>]+>/g, '');
// 去除空格和换行符
strippedCode = strippedCode.replace(/\s+/g, '');
// 统计字数
var wordCount = strippedCode.length;
return wordCount;
}