【发布时间】:2013-02-14 02:42:35
【问题描述】:
我正在尝试使用正则表达式来省略 stargazer 中的一些变量。我终于找到了一个有效的正则表达式,但它使用的是 Perl 标准。这不适用于 R 中的基本正则表达式,尽管 R 中的 regexpr 可以采用 perl=T 选项。鉴于您将变量集的正则表达式包装为在“”中省略,因此您无法真正传递此选项。关于如何在 stargazer 中使用 perl 正则表达式的任何想法?
我想使用的正则表达式的一个例子是
placed.ind2*(?:(?!:switchind).)*$
应用于这 4 个字符串:
placed.ind2PROF SERVICES
placed.ind2TRANSPORT
placed.ind2PROF SERVICES:switchind2TRUE
placed.ind2TRANSPORT:switchind2TRUE
我希望选择前两个,但要选择最后一个。
【问题讨论】:
-
你能举一个你试过的例子吗?