KindEditor自动过滤首行缩进和全角空格的解决方法
来源:互联网 发布:百马百担c语言编程答案 编辑:程序博客网 时间:2024/05/18 01:02
KindEditor 4.1.11:
kindeditor-all.js 文件
第772行:
var re = /(\s*)<(\/)?([\w\-:]+)((?:\s+|(?:\s+[\w\-:]+)|(?:\s+[\w\-:]+=[^\s"'<>]+)|(?:\s+[\w\-:"]+="[^"]*")|(?:\s+[\w\-:"]+='[^']*'))*)(\/)?>(\s*)/g;
改为:
var re = /([ \f\n\r\t\v]*)<(\/)?([\w\-:]+)((?:\s+|(?:\s+[\w\-:]+)|(?:\s+[\w\-:]+=[^\s"'<>]+)|(?:\s+[\w\-:"]+="[^"]*")|(?:\s+[\w\-:"]+='[^']*'))*)(\/)?>([ \f\n\r\t\v]*)/g;
KindEditor 4.1.10:
kindeditor.js 文件
第754行:
var re = /(\s*)<(\/)?([\w\-:]+)((?:\s+|(?:\s+[\w\-:]+)|(?:\s+[\w\-:]+=[^\s"'<>]+)|(?:\s+[\w\-:"]+="[^"]*")|(?:\s+[\w\-:"]+='[^']*'))*)(\/)?>(\s*)/g;
改为:
var re = /([ \f\n\r\t\v]*)<(\/)?([\w\-:]+)((?:\s+|(?:\s+[\w\-:]+)|(?:\s+[\w\-:]+=[^\s"'<>]+)|(?:\s+[\w\-:"]+="[^"]*")|(?:\s+[\w\-:"]+='[^']*'))*)(\/)?>([ \f\n\r\t\v]*)/g;
其实就是把第一个和最后一个 \s 替换成 [ \f\n\r\t\v]
- KindEditor自动过滤首行缩进和全角空格的解决方法
- CSDN-markdown 首行缩进的快捷实现: 全角空格配合 
- Java下判断全角空格、缩进、改行等的方法
- UltraEdit 19.10版本花括号自动缩进两空格的解决方法
- 关于html的全角和半角空格
- vim的自动缩进和c缩进以及多行缩进
- 全角空格和半角空格
- 自动去除全角半角空格
- 秀丸中去掉行末的空白(半角空格、全角空格和TAB)
- kindeditor编辑器代码过滤解决方法
- kindeditor编辑器代码过滤解决方法.
- kindeditor不自动过滤html
- SQL SERVER 全角和半角的解决方法
- 去除段首段尾的 和全角的空格?
- 从windows复制代码到secureCRT登陆的linux服务器VIM中,行首出现很多缩进和空格
- cocos studio 半角空格和全角空格
- Java去掉全角空格和半角空格
- SQL去掉字符串前后的全角和半角空格
- LeetCode 496. Next Greater Element I
- LeetCode:7. Reverse Integer
- JPA学习
- 第九篇:装饰者模式
- struts2--3.Ognl与值栈
- KindEditor自动过滤首行缩进和全角空格的解决方法
- 解决从源码编译ncurses6.0编译lib_gen.c报错的问题
- HOOK(钩子)
- [20170305]使用JAVA实现Http多线程下载
- 第十篇:模板方法模式
- POJ3264_Balanced Lineup_线段树维护最大值和最小值
- hadoop集群故障排除(定期更新)
- (51nod)1012
- Linux学习笔记之RedHat Enterprise Linux 6.4 使用 Centos 6 的yum源问题