code: def split_title(self, title, splitter):
          
          large_text_length = 0
          large_text_index = 0
          title_pieces = splitter.split(title)
  
          # find the largest title piece
          for i in range(len(title_pieces)):
              current = title_pieces[i]
              if len(current) > large_text_length:
                  large_text_length = len(current)
                  large_text_index = i
  
          # replace content
          title = title_pieces[large_text_index]
          return TITLE_REPLACEMENTS.replaceAll(title).strip()
docs: \
          Split the title to best part possible