Notepad++正則表達式分組替換方法


背景:

將Mongo數據庫的數據導出(導出格式為JSON),使用Node.js進行一些批量操作,可是Mongo中像注冊時間等是這樣的格式"activetime" : NumberLong("148487595004"),在解析為JSON的時候會出錯。

 

因此,想要實現這樣一種要求:

將NumberLong("xxxxx") 轉化為 “xxxxx"  

 

本文介紹一種使用Notepad++進行正則表達式替換方法

 

 

查找目標:NumberLong\((".*[^"]")\)

(".*[^"]")匹配NumberLong("xxxx")對應的“xxx”部分,需要使用括號括起來,主要用於分組篩選

 

替換為:\1

\1表示查找目標找到的分組。

 

替換結果:

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM