docstr: Process a text - do pre and post processing - to get proper sentences
  
  Parameters
  ----------
  text : str
      Original text
  language : object
      Language module
  char_span : bool, optional
      Get start & end character offsets of each sentences
      within original text, by default False
docstr_tok: ["Process","a","text","-","do","pre","and","post","processing","-","to","get","proper","sentences","Parameters","--","--","--","--","--","text",":","str","Original","text","language",":","object","Language","module","char_span",":","bool",",","optional","Get","start","&","end","character","offsets","of","each","sentences","within","original","text",",","by","default","False"]
code: def __init__(self, text, lang, char_span=False):
      """Process a text - do pre and post processing - to get proper sentences
  
      Parameters
      ----------
      text : str
          Original text
      language : object
          Language module
      char_span : bool, optional
          Get start & end character offsets of each sentences
          within original text, by default False
      """
      self.text = text
      self.lang = lang
      self.char_span = char_span
  
imports: import re
  from pysbd.utils import Text
  from pysbd.lists_item_replacer import ListItemReplacer
  from pysbd.exclamation_words import ExclamationWords
  from pysbd.between_punctuation import BetweenPunctuation
  from pysbd.abbreviation_replacer import AbbreviationReplacer
label_desc: Use image node_id 1 to create a new Processor object from inherited base classes: object with example: obj = Processor(text, lang, char_span)