Perl 和 POSIX 正規表示式之間的差異

在 R 中實現的正規表示式有兩個不同的引擎。預設值稱為 POSIX-consistent; R 中的所有正規表示式函式還配備了開啟後一種型別的選項:perl = TRUE

前瞻/向後看

perl = TRUE 支援正規表示式中的前瞻和後瞻。

  • (?<=A)B 匹配字母 B 的外觀,只有在它之前是 A,即 ABACADABRA 匹配,但 abacadabraaBacadabra 不匹配。