code: def build_column(self, data):
      value, ignore_case, is_char = self.parse_cfg()
      flags = re.UNICODE
      if ignore_case:
          flags |= re.IGNORECASE
      value = re.escape(value)
      if is_char:
          value = "[{value}]+".format(value=value)
      regex_pat = re.compile(
          r"^.*{value}.*$".format(value=value), flags=flags
      )
      replace_with = get_replacement_value(self.cfg, "replace")
      return data[self.col].replace(regex_pat, replace_with, regex=True)
  
imports: import re
  import numpy
  import pandas
  from six import string_types
  import dtale.global_state
  from dtale.column_builders import ReplaceColumnBuilder
  from dtale.utils import classify_type, find_dtype, dict_merge
label_desc: Use image node_id 3 for calling the StringReplacement obj's underlying member method code with example usage: obj.build_column(data) and returns: data