以下代码中是否有错误?
期望的输出结果是:
但实际输出与输入字符串相同,请告诉我为什么会出现这种情况?
import re
text = 'AFL_v_CalcOneIntAreas (%as_Points[0].ub_X%);\n'
print(re.sub('as_Points[0].ub_X', '0x00', text))
期望的输出结果是:
AFL_v_CalcOneIntAreas (%0x00%);
但实际输出与输入字符串相同,请告诉我为什么会出现这种情况?