关于‘风林’文本整理器

大家好!有个问题想问一下,用风林文本整理器整理文本,发现两个单个单词连到一起,不知道应该怎么处理。感谢经验人士的回复!谢谢!
 
你这种问题应该是因为批量处理断句或者回车造成的。简单的处理方式是撤销操作,恢复原貌,然后在句尾单词后如果没有空格而直接回车的,把这些回车前面批量加上空格。 你这种情况不建议你采用这个软件去处理。建议采用EmEditor软件,使用正则表达式在那些回车前面加上空格,然后再使用正则表达式查找,替换。这样就可以把段落合并完美了。
 
嗯嗯, 非常感谢您的回复。在风林上试了一下,的确是这样。要在上面处理这个问题,也的确很费时间。但因我对正则表达式不太了解,不知您可否方便告知那个表达式应该怎样表达呀?
 
打开EmEditor软件,打开替换窗口,在查找框里输入:
(\w{1,})\n
在替换框里输入:
\1
勾选 使用正则表达式。然后点击替换全部。就会全部替换。
说明一下上面的表达式,查找框里输入的那个表达式最前面有一个空格,别漏掉了,是半角空格;替换框里的那个表达式前后都有一个半角空格,这个也别漏掉了。
在前面加空格表示它是行末最后一个单词前面的空格,\w{1,}表示它是行末最后一个单词(或者数字),\n表示换行符,那个半角小括号表示捕获这个单词以备后用。替换框里的\1表示原来每行行末捕获的最后一个词(或数字)还按照原来模样写出来,后来没有加\n表示替换掉了每行行末的换行符。
如果你的文本在行末的最后一个是空格,然后是换行符,那么你需要在上面的那个查找的表达式的换行符前面加上空格。这些符号都是在英文输入状态输入的,不能在中文状态。
当然如果你的文本全是中文的,那就不是这样了。
 
打开EmEditor软件,打开替换窗口,在查找框里输入:
(\w{1,})\n
在替换框里输入:
\1
勾选 使用正则表达式。然后点击替换全部。就会全部替换。
说明一下上面的表达式,查找框里输入的那个表达式最前面有一个空格,别漏掉了,是半角空格;替换框里的那个表达式前后都有一个半角空格,这个也别漏掉了。
在前面加空格表示它是行末最后一个单词前面的空格,\w{1,}表示它是行末最后一个单词(或者数字),\n表示换行符,那个半角小括号表示捕获这个单词以备后用。替换框里的\1表示原来每行行末捕获的最后一个词(或数字)还按照原来模样写出来,后来没有加\n表示替换掉了每行行末的换行符。
如果你的文本在行末的最后一个是空格,然后是换行符,那么你需要在上面的那个查找的表达式的换行符前面加上空格。这些符号都是在英文输入状态输入的,不能在中文状态。
当然如果你的文本全是中文的,那就不是这样了。
真的非常非常感谢!回复的如此详尽,还解释了表达式的意思。费心了:-)!看来我一定要好好学习怎么写表达式了。。。
 
Back
顶部