import re


def find_cal_unit(cal_string):
  """
  将匹配到的计算单元的括号去除，同时返回两个列表
  :param cal_string:
  :return: a list of calculable unit and a list of unit with brackets
  """
  calcul_unit = re.findall('\([^()]+\)', cal_string)
  calable_unit = [re.sub('[()]', '', unit) for unit in calcul_unit]
  return calcul_unit,calable_unit