Я использую функцию .Replace () для замены перевода строки в файле, над которым я работаю, возвратом каретки и переводом строки, но я также хотел бы сопоставить любое количество пробелов, предшествующих переводу строки. Можно ли это сделать в той же операции, используя регулярное выражение?
Я пробовал различные комбинации "\ s + *", но ни одна из них не сработала, за исключением фиксированного числа пробелов, введенных вручную.
Эта версия работает для случая с одним пробелом:
.Replace(" `n","`r`n")
Например, такой файл:
...end of line one\n
...end of line two \n
будет выглядеть так:
...end of line one\r\n
...end of line two\r\n