我有一个字符串“banaanapplebanaanappleapplebanaanappleappbanaanaapple”, 1.如果我想提取“apple”,下面的结果集应用得很好。 RegEx:苹果 结果:" banaanapplebanaanappleapplebanaanappleappbanaanaapple“
答案 0 :(得分:1)
实际上你需要一个具有捕获组的交替操作符。
banaana|(apple)
这个想法是,首先banaana
会贪婪地匹配所有的banaana字符串。 |
或(apple)
仅从剩余字符中捕获apple
个字符串。所以这不会与banaana字符串重叠。