【发布时间】:2016-08-11 06:46:04
【问题描述】:
我有以下JSON file。文件中点缀着以下内容:
"properties": {
"Name": "Darlington",
"Description": "<br><br><br> <table border=\"1\" padding=\"0\"> <tr><td>CCGcode</td><td>00C</td></tr> <tr><td>CCGname_short</td><td>Darlington</td></tr>"
}
使用正则表达式,我想提取 CCG 代码属性并将其添加回来,这样上面就变成了:
"properties": {
"Name": "Darlington",
"CCGcode": "00C",
"Description": "<br><br><br> <table border=\"1\" padding=\"0\"> <tr><td>CCGcode</td><td>00C</td></tr> <tr><td>CCGname_short</td><td>Darlington</td></tr>"
}
我已经尝试了各种方法,但我无法让它工作。我正在使用 Sublime Text。
^("Description":").*?<td>CCGcode<\/td><td>([^<>\n]*).*$
上面选择了代码,但不确定如何获取它来创建属性。
【问题讨论】:
-
什么你试过了吗?
-
更新了问题。感谢@ClasG
标签: json regex replace find sublimetext3