R语言 从字符串中删除换行
在这篇文章中,我们将看到如何在R编程语言中从一个字符串中删除换行。
例子
方法1:使用gsub()函数
R语言中的 gsub() 函数用于替换一个字符串中所有匹配的模式。如果没有找到该模式,将返回原样的字符串。
语法:
gsub(pattern, replacement, string, ignore.case=TRUE/FALSE)
参数:
pattern: 要匹配的字符串
replacement: 用于替换的字符串
string: 字符串或字符串向量
ignore.case: 对大小写敏感的替换的布尔值
例子: R程序使用gsub()函数从字符串中删除换行。
语法: gsub("[\r\n]", "", string)
其中
[\r\n]
是第一个参数,它是一个去除换行的模式- “”是第二个参数,当新行出现时,将其替换为空行
- string是输入的字符串。
代码
输出
方法2:使用str_replace_all()函数
stringr包中有这个函数,它也用于从一个字符串中删除新的一行
语法: str_replace_all(string, "[\r\n]" , "" )
其中
- string是第一个参数,将字符串作为输入。
[\r\n]
是第二个参数,它是一个删除新行的模式。- “” 是第三个参数,当新行出现时,将其替换为空行。
示例: 使用stringr包从字符串中删除换行的R程序
输出