R中正则表达式的语法

时间:2017-08-07 23:55:48

标签: r regex

我是新的正则表达式。假设我想获得字符串的正则表达式" 1994-02-14 00:00:12345",现在我有一个表达式:

.*\\d{4}-\\d{2}-\\d{2}[\\d{2}-\\d{2}-\\d{2}]?\,\\d{5}.

但是当我使用

grepl(pattern = "^.*\\d{4}-\\d{2}-\\d{2}[\\d{2}-\\d{2}-\\d{2}]?\,\\d{5}", x= x )

它会出现以下错误:' \,'是字符串开头的一个无法识别的转义""。* \ d {4} - \ d {2} - \ d {2} [\ d {2} - \ d {2} - \ d {2}] \&#34?; 我该如何解决这个错误?换句话说,上述字符串的正确正则表达式是什么?

谢谢!

0 个答案:

没有答案