如何计算正则表达式的所有实例?
这就产生了预期的结果:
groovy> 'banana'.findAll(~/\wa/).size()
Result: 3但这也给出了同样的结论:
groovy> 'banaana'.findAll(~/\wa/).size()
Result: 3我怎么能找到所有的a前面有一封信,包括另一个'a'?
提亚
布赖恩
发布于 2014-09-15 11:52:20
我认为使用lookbehind将为您提供正确的输出。因为围城是零长度断言。它们不使用字符串中的字符,而是只断言匹配是否可能。
(?<=\w)ahttps://stackoverflow.com/questions/25847130
复制相似问题