具有自定义格式规则的JavaScript文本区域编辑器
JavaScript textarea editor with custom formatting rules
我需要用自定义(可能是动态)规则实现简单的文本编辑器。例如,如果用户以某种方式更改了文本,我想对该文本运行regex(或回调方法或其他方法)并应用格式。例如,文本中的所有ip地址都应该是红色,指定范围内的名称-黑色,所有单词从"abc"-绿色开始。
所以基本上我需要的是:-基于文本区域的简单文本编辑器-添加应用于文本区域内文本的规则的能力
我查阅了很多相关资源,还没有找到任何简单的解决方案。到目前为止,我已经开始使用contenteditable属性和JQuery来实现我自己的编辑器。
我以前从未写过这样的功能,所以你能告诉我正确的方向吗?也许我可以使用已经实现的工具或特定的策略?
非常感谢。
也许这对某人有用。经过一点调查,起初我尝试使用jQuery Highlight插件,但它并不能满足我的所有需求,所以我使用了Codemirror编辑器,我发现它非常好,而且可以自定义。
我写了我的自定义模式,它运行得很好。
作为起点,我使用了这篇文章
相关文章:
- 从单独的html文件预览Javascript文本
- Javascript文本框验证不起作用
- 使用TreeWalker检索非Javascript文本节点
- Javascript文本框-查找最低的输入和填充
- javascript文本验证不起作用.警报消息没有't显示
- JavaScript 文本节点属性
- 简单的Javascript文本编辑器或一组函数
- 将光标放在 javascript 文本框的末尾
- JavaScript 文本区域值,带有数据库中的新行
- 从动态创建的javascript文本框中获取文本输入
- 为什么这个使用谷歌URL的Javascript文本到语音不起作用
- 如何在Javascript文本区域中捕获事件以记录所有键入的文本
- JavaScript文本转换
- 我正在尝试将javascript文本框的输入保存回服务器.我想从保存的弹出文本框中获得输入,以重命名文件夹
- JavaScript文本游戏积分系统
- 基于编辑距离的javascript文本相似度百分比算法
- 如何在React.NET中导出JavaScript文本
- 用于javascript文本输入的简单-+按钮
- asp.net c#中的javascript文本框验证
- 从javascript文本模板访问HTML类