【发布时间】:2015-06-15 16:30:28
【问题描述】:
[工具:Sublime Text 3]
你好,我正在寻求一些关于正则表达式的帮助,我对它的经验很少,所以我希望能得到一些帮助。
我打算使用正则表达式来帮助我用大量数据(超过 6k LOC)替换我的 json 文件。
我正在寻找一个 匹配以下 json 中数组内的字符串的正则表达式,并拆分这些结果(见 End result):
["Cleric, Ritual Caster, Wizard"]
最终结果:
["Cleric", "Ritual Caster", "Wizard"]
职业列表(不知道对正则表达式是否有帮助):吟游诗人、牧师、德鲁伊、圣骑士、游侠、术士、术士、法师
*编辑:我忘记添加我正在使用的工具,使用 Sublime Text 3 atm,但我可以使用 JavaScript 重写新数据并在我当前的 json 文件上复制粘贴。
删除了无效的 json,我只是想编辑/修复数组。
【问题讨论】:
-
您正在运行哪个工具/语言?
-
"class": ["Ritual Caster"]是绝对的还是"class": [any single entry]? -
您使用什么编程语言?是 Java 吗?
-
不要使用正则表达式处理 JSON。
-
我正在使用 Sublime Text 3,试图替换 json 文件中的数据