import re
a = '1(55,50),2(65,90),3(90,120),4(140,160),5(180,210),6(290,170),7(250,120),8(330,85),9(140,60),10(140,90),11(235,90),12(235,60),13(315,40),14(365,140)'
b = re.findall(r"\d+,\d+",a)
b = ','.join(b)
print(b)
positions = []
c = re.findall(r"\d+",b)
num = len(c)//2
for i in range(num):
positions.append([c[2*i],c[2*i+1]])
print(positions)
positions = np.array(positions)
print(positions)