我正在寻找一个firefox / firebug插件(或任何OFFLINE工具都可以)来显示真实文本/标记的比例。
有一些在线工具,例如http://www.seochat.com/seo-tools/code-to-text-ratio/和这个Firefox插件:https://addons.mozilla.org/en-US/firefox/addon/150366/(这也是在线)。
答案 0 :(得分:3)
我用PHP编写了一个小脚本,主要部分是:
$toparse = "htmltext";
$toparse = preg_replace('/(<script.*?>.*?<\/script>|<style.*?>.*?<\/style>|<.*?>|\r|\n|\t)/ms', '', $toparse);
$toparse = preg_replace('/ +/ms', ' ', $toparse);
$textlen = strlen($toparse);
此后有一些计算。
正则表达式可以更短,但它的工作原理。唯一要求是配对<
和>
。
答案 1 :(得分:1)
Here's我为此Text to Html比率构建的工具:
答案 2 :(得分:0)
$ (URL=www.google.com; echo "scale=2;"`lynx -nolist -dump $URL | wc -c`/`curl -silent $URL | wc -c` | bc)
.06
虽然input
links
中{{1}}的精彩HTML呈现会略微偏离统计数据。