我一直试图分解所见即所得编辑器的工作方式,但在弄清楚它时遇到了问题(甚至不需要 5% 的多功能性)。
我自己的问题很简单。
在 contentEditable div 内部,我有一堆文本。我想对任何匹配简单模式的文本进行颜色编码。所以我可能有这样的文字:
“这是一个我们[可以忽略]之前的文本,但是任何符合 ref 的 [ref=xxxxxx|aaa|bnbb] 都必须用颜色编码。”
我想提到任何遵循[ref=<whatever>]
稍微更小/有色的模式。
关于如何做到这一点的任何想法?