R-正则表达式-用一个\ r \ n替换多个\ r \ n(CRLF)

加百列

我已经尝试过gsub(“ [\ r \ n] +”,“ \ r \ n”,textDoc),但是它似乎将\ r和\ n单独对待,而不是作为单个字符串来对待?

编辑 -

"This is a line! It ends with a CRLF!\r\n

\r\n

\r\n

There is more stuff down here! I want it directly below the other stuff! Get rid of those two blank lines! Actually, ANYTIME I have blank lines, lets remove them!\r\n"
月桂树

[\r\n]+与一起使用char类[]这就是char类的工作方式。

您想要()一个捕获组:(\r\n)+

编辑:

实施此操作存在一些问题,因为它正在插入额外的\r

经过多次评论,我猜想替换应该是just \n,并且添加了一个\r\n(按预期)。

我不确定为什么会发生这种情况,但我认为为了确保跨系统兼容性,请\n映射到\r\n,从而\r\n映射到\r\r\n

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

正则表达式用\ r \ n替换所有\ r而不是\ n的实例

R:用sub替换多个正则表达式

Javascript用\ n替换正则表达式\\ n,用\ t替换\\ t,用\ r替换\\ r等

R正则表达式-替换第n个匹配项

正则表达式:\s 不匹配 \r\n

R-用一个字符替换多个字符出现。正则表达式

修复用于替换所有\ n和\ r内引号的正则表达式

Scala 正则表达式无法匹配包含多个“\r\n”的给定字符串中的“\r\n”

R-替换正则表达式匹配的最后一个实例以及之后的所有内容

替换为 R 中的正则表达式模式

在 R 中替换复杂的正则表达式

正则表达式替换 r 列中的列表

R中的正则表达式和价格替换

用R中的列表替换除特定正则表达式以外的所有内容

R:正则表达式可以匹配多个管道

R正则表达式匹配/省略多个重复

从文本R中提取多个正则表达式

换行符正则表达式-/ [\ r \ n] /与/ [\ n] /相同?

R-用正则表达式循环变异

正则表达式:处理 \r\n 作为普通单词

python 2.7正则表达式与字符串中的\ r \ n匹配

正则表达式-匹配以获取\ r \ n之前和之后的单词

需要正则表达式在字符串中找到\ n或\ r

正则表达式,匹配除 \r \n 之外的所有内容作为普通字符

正则表达式删除HTML标记以及\ r和\ n标记

试图了解这个s / \ r?\ n $ // perl正则表达式

正则表达式与新行之间的内容不匹配 (\r\n)

R dplyr:通过向量定义的多个正则表达式表达式过滤数据

在R中分解一个长正则表达式