抱歉把你的问题看错了@siouxfan45!
下面是正确的答案:只要对代码稍加改进,就可以数数单词了!
只需更改这两行:
jQuery("#excerpt_counter").val(jQuery("#excerpt").val().length);
对此:
jQuery("#excerpt_counter").val(jQuery("#excerpt").val().split(/\\S\\b[\\s,\\.\\\'-:;]*/).length - 1);
带有单引号的单词,如“不要”、“它是”、“我愿意”、“不会”。。。将计为两个!如果要将它们计算为单个单词,则需要更改
.split()
对此:
.split(/\\S+\\b[\\s,\\.\\\'-:;]*/)
希望这次我是对的!