我已经生成了非常大的json文件,并且意识到我已经生成了一个重复的字段。而不是再次输出所有这些文件(非常冗长),我认为如果我可以使用Notepad ++查找和替换功能来编辑它们将是有益的。
我的json字段看起来像这样:
{
"PlayerID":44,
"CurrentTeam":"WAS",
"Number":95,
"CurrentAuctionValue":2,
"CurrentAuctionValue":0,
"LastPlayedPoints":0
},
{
"PlayerID":11,
"CurrentTeam":"WAS",
"Number":96,
"CurrentAuctionValue":0,
"CurrentAuctionValue":0,
"LastPlayedPoints":0
},
幸运的是,我生成的json代码总是使第二个CurrentAuctionValue为0,但我不需要这个字段。为了方便起见,我想摆脱它。拍卖价值可能为0,但只有第一个CurrentAuctionValue才具有重要意义。有什么方法可以搜索多行并替换吗?
基本上我想做的是“代码”格式:
Find: "CurrentAuctionValue":%d,\n"CurrentAuctionValue":0,\n
Replace: "CurrentAuctionValue":%d,\n
我尝试过使用Notepad的搜索功能,但没有成功。关于其他方法的建议欢迎!
答案 0 :(得分:1)
搜索模式:Regular expression
找到:("CurrentAuctionValue":\d+),\r\n"CurrentAuctionValue":0,
替换为:$1