Вы можете использовать регулярное выражение
^(.*)\n(.*\n)
и заменять каждое совпадение на $1+$2
.
Демо
В качестве альтернативы, вы можете просто сопоставьте каждую пару строк и удалите первый символ новой строки. Это требует немного кода, конечно. Поскольку вы не указали, какой язык вы используете, я проиллюстрирую это с помощью некоторого кода Ruby, который читатели легко найдут для перевода на любой язык высокого уровня. Предположим, что str
является переменной, содержащей вашу многострочную строку. Тогда:
r = /^(?:.*\n){2}/
s = str.gsub(r) { |s| s.sub(/\n/, '') }
puts s
LINE1LINE2
LINE3LINE4
LINE5LINE6