code: def add_space_around_dash(input: str):
      """adds space around dash between numbers and non-numbers"""
      input = re.sub(r"([^\s0-9])-([0-9])", r"\1 - \2", input)
      input = re.sub(r"([0-9])-([^\s0-9])", r"\1 - \2", input)
      input = re.sub(r"([^\s0-9])-([0-9])", r"\1 - \2", input)
      input = re.sub(r"([0-9])-([^\s0-9])", r"\1 - \2", input)
      return input
  
file_path: NeMo/nemo/collections/nlp/data/text_normalization/utils.py
imports: import string
  from copy import deepcopy
  import regex
  from tqdm import tqdm
  from nemo.collections.nlp.data.text_normalization import constants
label_desc: Use image node_id 2 for calling a global function with example usage: add_space_around_dash(input) and returns: input