最近写matlab,要读入一个json文件,我用了工具箱中的loadjson函数,但是该文件太大,读入时间太常。由于该文件中很多字段是我用不到的(其实我只用1个字段),就想给这个文件中其他字段删除,用到了ubuntu系统下的gedit中的正则表达式替换,使用到的正则表达式为:“["photo_id":\s]{12}["a-z0-9_-]{24}[,\s]{2}”和“[,]{1}[\s"caption":\s]{12}["]{1}.*["]{1}”。

  效果图如下:

正则表达式删除文件中某些列

正则表达式删除文件中某些列

  下面两张图分别是修改前后的json文件(我只需要business_id字段)

正则表达式删除文件中某些列

 正则表达式删除文件中某些列

 

 

 

 

 

相关文章:

  • 2021-06-26
  • 2022-12-23
  • 2022-12-23
  • 2022-01-18
  • 2021-12-31
  • 2022-12-23
  • 2021-08-21
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-05-22
  • 2021-08-19
  • 2022-02-07
相关资源
相似解决方案