如何计算wysiwyg编辑器javascript中的字数
How to count the number of words in wysiwyg editor javascript?
我正在使用所见即所得编辑器,在那里编写并保存了它。
我只想数一下我写了多少个字。
假设我已经写了"My Count is 4"
,那么它应该显示计数为13
并且在将其标记为粗体或斜体之后,计数应保持为13。
我用来计数的代码是jQuery(selector).text().length;
但它会将数据和html标签一起返回给我。
如果我在编辑器中用粗体写了"My Count is 4"
。计数正在增加,因为它也在计算html <b></b>
标记。
请帮我找到解决方案。
试试这样的东西:
// firstly we'll strip the html out
var myCode = jQuery('#getMe').html();
// strip out tags and line breaks
var cleanCode = myCode.replace(/<(?:.|'n)*?>/gm, '').replace(/('r'n|'n|'r)/gm,"").replace(' ','');
// then count as normal
var numChars = cleanCode.trim().length;
看看这个小提琴
相关文章:
- 为现有Roslyn语言lexer/parser选择基于javascript的代码编辑器
- 用于 Eclipse 的 JavaScript 编辑器插件
- JavaScript游戏引擎——编辑器中的代码运行:)检查器中的错误
- 如何为Eclipse安装JavaScript编辑器
- 使用Javascript的图形编辑器
- 如何在Visual Studio 2010/2012中将自定义文件扩展名注册到JavaScript编辑器
- 如何填写 JavaScript 编辑器
- 开源Linux Acrobat Javascript编辑器
- 如何将Eclipse更改为在Javascript编辑器中使用空格而不是制表符
- 什么免费的javascript编辑器可以做这种智能感知
- Html /javascript编辑器,显示您输入的结果
- Ace javascript编辑器的多个实例
- 你的建议是一个简单的javascript编辑器与代码完成
- Javascript编辑器的EaselJS代码完成
- Eclipse:仅为Javascript编辑器使用Aptana主题
- 带语法错误检查和调试的Javascript编辑器
- 任何显示不带HTML或CSS的输出的JavaScript编辑器
- Eclipse Neon(Java EE IDE)Javascript编辑器损坏
- 自托管javascript编辑器使用' for ..在”
- 是否有eclipse设置可以显著提高JavaScript编辑器处理大文件的性能?