为什么以及何时在R中使用可选的perl参数

时间:2015-04-26 09:49:58

标签: regex r perl

出于好奇,我对perlR功能中的可选grep参数提出了一般性问题。正如标题中标题所示,我想知道为什么以及何时应该使用此选项。如果可能,这是一般性的事情吗?

除此之外我还想到了这样一个参数的原因。有人必须决定这是一种方法,我想知道为什么。

我几乎肯定你们中的某个人知道答案。

1 个答案:

答案 0 :(得分:3)

正则表达式有多个 flavor 。不同的风格具有不同的功能,支持的语法或其他模糊的差异。

Perl被认为是功能最齐全的风格之一,它导致了PCRE(Perl兼容的正则表达式)库的开发,它允许在其他语言中使用Perl风味。还有一些其他正则表达式库在某种程度上支持Perl语法。

将此与R:POSIX ERE中使用的默认正则表达式风格进行对比,后者是功能最少的功能之一。

您可以使用this site来比较各种口味。