首页 > 解决方案 > 删除带有特殊符号 @ 的双行空格

问题描述

我有翻译工具,翻译输出必须与原文件的行号一致,否则无法保存。

我的网络翻译器弄乱了换行符。现在我已经设法用两个换行符分隔所有句子。

现在我需要帮助将双线替换为特殊的 @ 符号以进行进一步处理。

样本数据:

Translated data line 1

Translated data line 2

Translated data line 3

Translated data line 4

在每行之间,甚至包括最后一行(第 4 行),它们都跟着双行空格(2 个换行符)。

有没有可能把上面的变成下面的?

Translated data line 1@
Translated data line 2@
Translated data line 3@
Translated data line 4@

我的自动化工具具有搜索和替换功能。在我在这里发布请求帮助线程之前,我确实检查了这个: 使用正则表达式匹配双换行符

RegEx 代码似乎不适用于我的目的。/[\r]?\n[\r]?\n/g

提前致谢!

标签: regextext

解决方案


你的模式[\r]?\n[\r]?\n有效,你只需要@\n在替换中使用。

› 请参阅此正则表达式演示中的替换。

请注意,您不需要方括号。


推荐阅读