# File rexml/xpath_parser.rb, line 604 def split_ignoring_groups path, re path, groups = replace_groups( path ) path =~ re left = $1 op = $2 right = $' left = replace_groups( left, groups ) right = replace_groups( right, groups ) [left,op,right] end