我有以下文字:
"BOONS": ["Debarrier+Rainbow Shift"
},
"CLUTCH_BOONS": [
"Boost+Wall"
],
正则表达式:
(?<=[A-Z a-z])(\+)(?=[A-Z a-z])/g
使用我能够捕捉所有+ +,这是伟大的,但我只想捕捉&#34; CLUTCH_BOONS&#34;内部的+符号,我已经尝试过很少成功。
我也想关闭&#34; BOONS&#34;括号,我设法让左侧正常,但无法得到正确的引用
(?<=.*)(\")(?=.*\})
最终结果应如下所示
"BOONS": ["Debarrier","Rainbow Shift"]
},
"CLUTCH_BOONS": [
"Boost","Wall"
],
(我试图使用Atom / regexr修复有问题的json)
答案 0 :(得分:1)
对于加号,您可以使用此正则表达式:
tensorflow/contrib/tensorrt/convert/convert_graph.h
见这里:
和第二个:
"\w+": \[\s*"\w+\K\+
见这里: