1

当用户从 MS word 粘贴项目时,例如编号列表或项目符号点,Trix 会保留符号,但不使用默认的样式规则。例如,见下文。注意缩进 显示从 word 粘贴格式不正确的图像

我想用' <li>'标签替换粘贴的项目符号,因为这是浏览器的方式,或者只是将默认样式规则添加到文本中。


作为一种解决方法,我想<li>在粘贴命令期间使用 Javascript/coffee 脚本替换所有“•”事件,onPaste=''但是这是有问题的,因为实施可能会导致无法预料的影响。


另一种方法可能是创建一个正则表达式,删除符号并在粘贴时执行它 JIT。

任何其他建议都将受到欢迎以实现这一目标。


编辑

/\d\.\s+|[a-z]\)\s+|•\s+|[A-Z]\.\s+|[IVX]+\.\s+[•].\s/g

此正则表达式可以找到编号列表并在粘贴的字符串上进行简单替换,从而获得所需的结果。

4

0 回答 0