Как удалить возврат каретки из строки, но оставьте линии линии?
-
25-10-2019 - |
Вопрос
У меня есть огромная строка, содержащая много строк, и есть несколько строк, в которых можно было бы там нет возврата Carrieage, которых нет! Я хочу удалить возврат каретки и оставить линию корм!
Я Alread попробовал это:
string.gsub "\r", ""
Но это ничего не сделало!
// твое правое у меня была другая проблема, которая была связана с этим промежуточным ...
Решение
Используйте разрушительную версию метода, чтобы фактически изменить переменную string
.
string.gsub! "\r", ""
Другие советы
Оно работает:
[1] pry(main)> str = "a\n\rb\nc\rd\n\ne\r\r"
=> "a\n\rb\nc\rd\n\ne\r\r"
[2] pry(main)> str.gsub("\r", "")
=> "a\nb\ncd\n\ne"
Не связан с StackOverflow