Я работаю в UiPath Studio, для этого используется VB.NET. Итак, у меня есть документ Word, и я должен заменить некоторые тексты. У меня есть, например, новая строка, чем какой-то текст, а не новая строка… и иногда мне нужно удалить этот «некоторый текст», и в итоге я получаю текстовый документ с примерно 3 новыми строками между некоторыми текстами, поэтому у меня есть несколько текстов инесколько строк ... так что это примерно так:
немного текста1
немного текста2
немного текста3
немного текста4
.......
А потом, если я заменю Некоторый текст2 на String.Empty, я получаю это:
Некоторый текст1
\ n
\ n
\ n
Некоторый текст3
Небольшой текст4
.......
И я хочувыглядят так:
Некоторый текст1
Некоторый текст3
Некоторый текст4
.......
У меня есть несколько«Немного текста», поэтому мне нужен общий метод для работы.
Представьте, что \ n нет, это новая строка. Я просто использовал его, потому что, если я пишу несколько новых строк, stackoverflow удаляет их.
Я попробовал все, я попробовал 20 разных методов и ничего не получилось, это должно быть что-то, что работает.
Я пыталсямного этих вещей и других альтернатив:
System.Text.RegularExpressions.Regex.Replace (myText, "(\ r \ n | \ r | \ n) +", Environment.NewLine, System.Text.RegularExpressions.RegexOptions.Multiline)
Но ничего не помогло.