2014-01-17 3 views
4

Я хотел бы, чтобы отрезать ненужные дополнительные символы новой строки в строках с использованием R. Например, если у меня есть строка:Отрежьте дополнительные п (строки) в виде строки в R

"This is an example test string. \n \n \n" 

Я хотел бы, чтобы выглядеть следующим образом:

"This is an example test string. \n" 
+0

Может ли какой-либо символ '\ n' сопровождаться дополнительным текстом? Если да, то что бы вы хотели, чтобы что-то подобное стало «примером» \ n \ n продолжение \ n "'? –

+0

Да, на самом деле некоторые из них. Я действительно имею дело с дополнительной проблемой вырезания строки после последнего \ n. Например, если у меня есть строка «Это примерная тестовая строка. \ N \ n \ n blah blah more text \ n." Я хотел бы разбить это на две строки: Первое: «Это примерная тестовая строка. \ N», а вторая - «blah blah more text \ n». – user1836894

+0

Тогда добавьте это в тело вашего вопроса pronto или, возможно, примите ответ Рикардо, а затем опубликуйте новый вопрос! –

ответ

3

Попробуйте

x <- gsub("\\n\\s*", "\n", x) 

Это ищет любой новой строки Follo wed by whitespace и заменяет его одной новой линией

Смежные вопросы