code: def splitPath(self, path):
      s_lst = re.split('([ ,][`"])', path)
      s_path = str(s_lst[-1])
  
      # on values, we split on [space]" or [space]` but need to prepend that in the return
      try:
          if s_lst[-2] in (" `", ' "') and s_path == "":
              s_path = s_lst[-2][-1]
      except IndexError:
          pass
      return [s_path]
  
imports: import os
  import re
  import sys
  from PyQt5 import QtCore, QtGui, QtWidgets
  from PyQt5.QtCore import Qt
  from PyQt5.QtGui import QDesktopServices
  from PyQt5.QtCore import QUrl
  from pandasgui.utility import nunique, unique
  from pandasgui.store import PandasGuiDataFrameStore
  import pandasgui
  import logging
label_desc: Use image node_id 2 for calling the Completer obj's underlying member method code with example usage: obj.splitPath(path) and returns: list