如何使此代码计算字符而不是单词。
由于
function word_count(){
text_value=CKEDITOR.instances.text_editor_name.getData();
var matches = text_value.replace(/<[^<|>]+?>| /gi,' ').match(/\b/g);
var count = 0;
if(matches) {
count = matches.length/2;
}
document.getElementById("word_count").innerHTML=count+" words";
}
答案 0 :(得分:0)
你可以用这个 -
text_value.length
修改了你的功能 -
function word_count(){
text_value=CKEDITOR.instances.text_editor_name.getData();
document.getElementById("word_count").innerHTML=text_value.length+" words";
}
答案 1 :(得分:0)
在此功能中,您可以使用text_value.length;
代替现在使用的内容。
答案 2 :(得分:0)
您可以使用以下代码来获取字符串的长度。假设您在替换字符后计数..
var count= text_value.replace(/<[^<|>]+?>| /gi,' ').match(/\b/g);
var result = count.length;
document.getElementById("word_count").innerHTML=result +" characters";
取自http://www.hscripts.com/tutorials/javascript/string-length-method.php