WordPress 转 Hexo 后,回车变成空格的问题解决

刚从 WordPress 转到 Hexo 的时候,很多文章文字都挤在一团,很不方便阅读。

替换代码:

空格替换回回车
1
ls -d source/_posts/archives/* | xargs perl -pi -e 's|(?<!^)(?<![~`!@#$%^&*()\-_=+\\\|.,<>/?;: #\w\d]) |\n\n|g'

运行上面代码,再稍微整理一下,就好看多了。

因为替换时的正则表达式用到了零宽正回顾断言,所以,并不会影响英文和代码的正常显示。

但是,不管怎样,还是要记得先把文章备份。

替换前:

从WordPress导入过来的没回车的文章

替换后:

替换好回车的文章