KindEditor自动过滤首行缩进和全角空格的解决方法
2017-10-17 10:13
316 查看
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]
来源:http://www.lingchenliang.com/post/97.html
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]
来源:http://www.lingchenliang.com/post/97.html
相关文章推荐
- KindEditor自动过滤首行缩进和全角空格的解决方法
- VS2005中文输入法自动转换为全角的两种解决方法
- 使用PreparedStatement的setString方法会自动在数据库相应表项后面补空格解决办法
- SVN:上传代码自动过滤了.so文件的解决方法
- javascript 传递参数中带加号自动变成了空格的解决方法
- oracle11g使用exp语句导出数据时,导出表不全(将数据为空的表自动过滤掉)的解决方法
- VS2005中文输入法自动转换为全角的解决方法
- kindeditor编辑器代码过滤解决方法.
- VS2005中文输入法自动转换为全角的两种解决方法[转自南疯的博客]
- kindeditor编辑器代码过滤解决方法.
- 使用PreparedStatement的setString方法会自动在数据库相应表项后面补空格解决
- KindEditor设置为过滤模式,但在代码模式下提交表单时不过虑HTML标签的解决方法
- 黄聪:Wordpress写文章自动过滤HTML标签解决方法
- VS2005中文输入法自动转换为全角的两种解决方法
- kindeditor编辑器代码过滤解决方法
- UltraEdit 19.10版本花括号自动缩进两空格的解决方法
- [原创]PDFCreator自动保存及文件名带空格、后缀名丢失的解决方法(Windows 7通过)
- VS2005中文输入法自动转换为全角的两种解决方法
- kindeditor编辑器代码过滤解决方法.
- mysql自动过滤特殊字符的解决方法