code: def _handle_pagerange(pagerange):
      
  
      try:
          pr = re.compile("pp\.\s([0-9]+)\-([0-9]+)")
          start, end = re.findall(pr, pagerange)[0]
      except IndexError:
          start = end = 0
  
      return unicode(start), unicode(end)
docs: Yields start and end pages from DfR pagerange field.
  
      Parameters
      ----------
      pagerange : str or unicode
          DfR-style pagerange, e.g. "pp. 435-444".
  
      Returns
      -------
      start : str
          Start page.
      end : str
          End page.