【问题标题】:JavaScript textarea editor with custom formatting rules具有自定义格式规则的 JavaScript 文本区域编辑器
【发布时间】:2014-11-17 11:36:50
【问题描述】:

我需要使用自定义(可能是动态的)规则来实现简单的文本编辑器。例如,如果用户以某种方式更改文本,我想在此文本上运行正则表达式(或回调方法或其他方法)并为其应用格式。例如,文本中的所有 IP 地址应为红色,指定范围内的名称 - 黑色,所有以“abc”开头的单词 - 绿色。

所以基本上我需要的是: - 基于文本区域的简单文本编辑器 - 能够添加适用于带有文本区域的文本的规则

我查看了很多相关资源,但尚未找到任何简单的解决方案。至于现在,我已经开始使用 contenteditable 属性和 JQuery 来实现我自己的编辑器。

我以前从未写过这样的功能,所以请您指出正确的方向吗?也许我可以使用已经实施的工具或特定策略?

非常感谢。

【问题讨论】:

    标签: javascript jquery parsing editor textarea


    【解决方案1】:

    也许它对某人有用。 经过一番调查,起初我尝试使用 jQuery Highlight 插件,但它并不能满足我的所有需求,所以我使用了 Codemirror 编辑器,我发现它非常好且可定制。

    我编写了我的自定义模式,它运行良好。

    作为起点,我使用了这个article

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-12-19
      • 1970-01-01
      • 1970-01-01
      • 2014-07-23
      • 1970-01-01
      相关资源
      最近更新 更多