parameters: (empty_regions_a, empty_regions_b)
return_statement: return rr
docstring: Given two list of cursor locations, connect each pair of locations for form
      a list of regions, used for replacement later
docstring_summary: Given two list of cursor locations, connect each pair of locations for form
      a list of regions, used for replacement later
docstring_tokens: Given two list of cursor locations connect each pair of locations for form a list of regions used for replacement later
function: def build_replace_regions(empty_regions_a, empty_regions_b):
      """
      Given two list of cursor locations, connect each pair of locations for form
      a list of regions, used for replacement later
      """
      rr = []
      for i in range(len(empty_regions_a)):
          rr.append(sublime.Region(empty_regions_a[i].begin(), empty_regions_b[i].begin()))
      return rr
function_tokens: def build_replace_regions ( empty_regions_a , empty_regions_b ) : rr = [ ] for i in range ( len ( empty_regions_a ) ) : rr . append ( sublime . Region ( empty_regions_a [ i ] . begin ( ) , empty_regions_b [ i ] . begin ( ) ) ) return rr