我正在尝试查找语句的所有实例,例如
ABCD.Transaction = GlobalCommArea
WXY.Transaction = GlobalCommArea
PQR.Transaction = LMN.Transaction
DEF.XYZ(CStr(i)).Transaction = GlobalCommArea
我唯一要避免的是在任何这些语句之前存在单引号。
所以,例如。
' PQR.Transaction = GlobalCommArea
将是无效的,但是
WXY.Transaction = GlobalCommArea ' 2012
将是有效的,因为引号出现在匹配部分之后
如果不存在单引号问题,我可以编写一个简单的正则表达式,如下所示 -
grep -nr "\.Transaction" .
如何编写一个正则表达式来确保在比赛前的任何地方都没有单引号?