我试图在Sublime中使用正则表达式使用replace命令,但是卡住了。我尝试了各种组合,但似乎还没到那儿。
这是输入,也是我想要的输出
输入:N_BBP_c_46137_n
输出:BBP
已尝试组合:[^ BBP] + \ b
\*BBP*+\g
但是以上所有(和许多其他)似乎都不起作用。
任何帮助将不胜感激。谢谢!
您可以使用
(N_)[^_]*(_c_\d+_n)
替换为${1}some new value$2
。
详细信息
(N_)
-组1($1
或${1}
,如果下一个字符为数字):N_
[^_]*
-除_
之外的任何0个或更多字符-(_c_\d+_n)
-组2($2
):_c_
,1个或多个数字,然后是_n
。