-1
Hellou,JSON - 重写字符串的数字不包括引号
如何重命名此:
"Id": "3",
这样:
"Id": 3,
我有一个字符串的记录很长的文件。
我尝试使用的IntelliJ更名,这个公式"\d+"
但$0
完全地返回字符串引号。
Hellou,JSON - 重写字符串的数字不包括引号
如何重命名此:
"Id": "3",
这样:
"Id": 3,
我有一个字符串的记录很长的文件。
我尝试使用的IntelliJ更名,这个公式"\d+"
但$0
完全地返回字符串引号。
你需要看看如何regex groups工作。
的$0
始终表示整场比赛。要获得它的一个小节(在你的案例中的数字),你需要在相关部分周围使用括号来创建一个捕获组,然后你可以通过基于1的索引来引用每个组。
所以你的情况,中"(\d+?)"
对您的样品字符串的模式将返回$1
"3"
为$0
(整场比赛),并3
(第一个捕获组)。
非常感谢!也尝试使用组,但只有$ 0 – Abedron
那么,试试'“(\ d +)”'并替换为'$ 1'(如果真是这样的话,当你想用数字本身替换'''里面的所有数字) –