我有一些段落在行尾有回报。我不想在行尾输入回报,我会让布局程序处理这个问题。我想删除退货,并用空格替换它们。更改段落的格式,使用perl
问题是我希望段落之间的回报。所以,如果连续有多个回报(2,3等),我想保留两个回报。
这将允许有段落,其间有一条空行,但是所有其他格式的行将被删除。这将允许布局程序担心换行符,而不是像现在一样由一定数量的字符确定中断。
我想使用Perl来完成这个改变,但我可以使用其他方法。
示例文本:
This is a test.
This is just a test.
This too is a test.
This too is just a test.
将成为:
This is a test. This is just a test.
This too is a test. This too is just a test.
可以这样很容易做到?
是的,这可以很容易地完成。你有没有编写任何代码?你遇到麻烦了吗? StackOverflow不是免费的编码服务。 – chilemagic
我的经验水平有限。我曾尝试过: – CS3000911
perl -p -i -e's /(\ w + | \ s +)[\ r \ n]/$ 1/g'abc.txt 问题与我在下面尝试的例子。它看起来应该比现在做得更多。在这种情况下,它会为所有退货添加空格,但不会删除退货。 – CS3000911