记录一下 JavaScript 正则的坑
坑1
JS正则的单行模式有点问题 . 符号匹配换行符号会有问题
暂时的解决方案是 先去掉换行
html = html.replace(/[\r\n]/g,"");
坑2
html = html.replace(/\s{2,}/g," ");
清理多余空格(注意 可能会误伤正文内容 最好对标签内容进行局部处理)
JS正则的单行模式有点问题 . 符号匹配换行符号会有问题
暂时的解决方案是 先去掉换行
html = html.replace(/[\r\n]/g,"");
html = html.replace(/\s{2,}/g," ");
清理多余空格(注意 可能会误伤正文内容 最好对标签内容进行局部处理)