sublime正则批量替换 mongodb的id改为ObjectId

("_id":)(")(\d[0-9a-z]+)(")

"_id":ObjectId\("$3"\)

但是不是完全正确,因为我只替换最前面的_id而不是去替换当中的_id相关的条目

有待改进,改进如下:

小例子:

{"_id"

^{"_id"

带^这个符号的,只会匹配每行开头的,不会匹配后面的

最终结果:

^{("_id":)(")(\d[0-9a-z]+)(")

{"_id":ObjectId\("$3"\)

猜你喜欢

转载自blog.csdn.net/qq_34419607/article/details/102819734