docs: def get_string_length(self):
          """Attempts to parse array size out of the address"""
          try:
              return self.get_array_size()
          except:
              match = re.search(r"(?<=\.)\d+", self.get_address())
              try:
                  return int(match.group(0))
              except Exception as ex:
                  raise Exception('Could not get string size of {0} address {1}'
                                  .format(
                                      self.name,
                                      self.get_address()),
                                  ex)