我试图从这篇文章的花括号中提取出文字:
circle(265.17373,-53.674312,1") # text={1}
circle(265.17373,-53.674312,2") # text={2}对于括号之间的内容,我使用这个,这是有效的。
array = np.append(array, np.array([float(x) for x in re.findall(r"\d+(?:\.\d+)?", line)]))但我也要把文字放在括号里。
array2 = np.append(array2, np.array([float(x) for x in re.findall(r"/\{([^}]+)\}/", line)]))但这并没有回报任何东西。
发布于 2015-04-22 14:14:52
您需要删除第二行代码中的正斜杠。
array2 = np.append(array2, np.array([float(x) for x in re.findall(r"\{([^}]+)\}", line)]https://stackoverflow.com/questions/29800255
复制相似问题