示例:
Barta (11858)
10531 (11831)
ATDooz(77) (15592)
=====As (1788)
魔 (1710)
查找并替换过滤到:
11858
11831
15592
1788
1710
我需要删除括号外的所有内容,但是有些行有多组括号,例如第2行。我想将它减少到的数字将始终在最后。
答案 0 :(得分:0)
我认为/(?<=\()\d+(?=\)$)/gm
会做到这一点。 。将以( + number + )
或者,没有lookbehind(对于javascript):/\d+(?=\)$)/gm
。将以number + )
演示:https://regex101.com/r/1f4FWV/1
修改强>
要在n ++中完成您的任务(用所选数字替换所有行),请尝试放置您的查找条件(稍微更改一下):.*(((?<=\()\d+(?=\)$)))\)
,并在字段Replace with:
中, :\1
。别忘了查看Regular expression
。
像这样: