alert(CKEDITOR.instances.editor1.getData().replace(/<[^>]*>|\s/g, '').length);
我正在使用此代码来检索写入编辑器的文本的字符数。不幸的是,如果连续写多个空格,它会变成
,而当写一些字符时,例如á
,它被解释为á
8 个字符长而不是 1。
我的问题是如何在计算字符之前增强这一行以解码 html 实体。
alert(CKEDITOR.instances.editor1.getData().replace(/<[^>]*>|\s/g, '').length);
我正在使用此代码来检索写入编辑器的文本的字符数。不幸的是,如果连续写多个空格,它会变成
,而当写一些字符时,例如á
,它被解释为á
8 个字符长而不是 1。
我的问题是如何在计算字符之前增强这一行以解码 html 实体。