class_docstr: Process Tables. 
class_docstr_tok: ["Process","Tables","."]
docstr: split a row of text into list of cells. 
docstr_tok: ["split","a","row","of","text","into","list","of","cells","."]
code: def _split_row(self, row: str) -> list[str]:
      """split a row of text into list of cells."""
      if self.border:
          if row.startswith("|"):
              row = row[1:]
          row = self.RE_END_BORDER.sub("", row)
      return self._split(row)
  
file_path: markdown/markdown/extensions/tables.py
imports: from __future__ import annotations
  from .None import Extension
  from ..blockprocessors import BlockProcessor
  import xml.etree.ElementTree
  import re
  from typing import TYPE_CHECKING, Any, Sequence
label_desc: Use image node_id 6 for calling the TableProcessor obj's underlying member method code with example usage: obj._split_row(row) and returns: self