|
|
@ -347,15 +347,15 @@ def getRecListData(): |
|
|
|
n = i + 1 |
|
|
|
n = i + 1 |
|
|
|
reg = '' |
|
|
|
reg = '' |
|
|
|
if n == flist_len: |
|
|
|
if n == flist_len: |
|
|
|
reg = '\\[' + flist[i] + '\\](.*)\\[?' |
|
|
|
reg = r'\[' + flist[i] + r'\](.*)\[?' |
|
|
|
else: |
|
|
|
else: |
|
|
|
reg = '\\[' + flist[i] + '\\](.*)\\[' + flist[n] + '\\]' |
|
|
|
reg = r'\[' + flist[i] + r'\](.*)\[' + flist[n] + r'\]' |
|
|
|
|
|
|
|
|
|
|
|
t1 = re.search(reg, content, re.S) |
|
|
|
t1 = re.search(reg, content, re.S) |
|
|
|
if t1: |
|
|
|
if t1: |
|
|
|
args = t1.groups()[0] |
|
|
|
args = t1.groups()[0] |
|
|
|
# print('args start', args, 'args_end') |
|
|
|
# print('args start', args, 'args_end') |
|
|
|
t2 = re.findall('\\s*(.*)\\s*\\=\\s*?(.*)?', args, re.M | re.I) |
|
|
|
t2 = re.findall(r'\s*(.*)\s*\=\s*?(.*)?', args, re.M | re.I) |
|
|
|
for i in range(len(t2)): |
|
|
|
for i in range(len(t2)): |
|
|
|
tmp[t2[i][0].strip()] = t2[i][1].strip() |
|
|
|
tmp[t2[i][0].strip()] = t2[i][1].strip() |
|
|
|
ret_list.append(tmp) |
|
|
|
ret_list.append(tmp) |
|
|
|