背景:
將Mongo數據庫的數據導出(導出格式為JSON),使用Node.js進行一些批量操作,可是Mongo中像注冊時間等是這樣的格式"activetime" : NumberLong("148487595004"),在解析為JSON的時候會出錯。
因此,想要實現這樣一種要求:
將NumberLong("xxxxx") 轉化為 “xxxxx"
本文介紹一種使用Notepad++進行正則表達式替換方法
查找目標:NumberLong\((".*[^"]")\)
(".*[^"]")匹配NumberLong("xxxx")對應的“xxx”部分,需要使用括號括起來,主要用於分組篩選
替換為:\1
\1表示查找目標找到的分組。
替換結果: