1
我有一个sed脚本,它将在文件中读取,如果一行以空格开头,则删除前面的换行符和匹配的空格,以便将该行和上一行连接在一起。javascript替代sed脚本
sed -e :a -e '$!N;s/\n//;ta' -e 'P;D' input_file_name.txt
有没有什么办法让JavaScript使用正则表达式做同样的事情?
我正在阅读文件,使用HTML5 File API。
我有一个sed脚本,它将在文件中读取,如果一行以空格开头,则删除前面的换行符和匹配的空格,以便将该行和上一行连接在一起。javascript替代sed脚本
sed -e :a -e '$!N;s/\n//;ta' -e 'P;D' input_file_name.txt
有没有什么办法让JavaScript使用正则表达式做同样的事情?
我正在阅读文件,使用HTML5 File API。
最简单方法就是读取整个文件,然后做一个像替换:
content = content.replace(/\r?\n /g, ' ');
如果该文件在内存中是适合。
Thanks Qtax。该解决方案运行良好。 – dopple 2012-03-22 09:13:38