【发布时间】:2018-05-01 18:02:01
【问题描述】:
我正在尝试制作一个 sn-p,它将根据一个变量(路由器接口名称)的输入来做 3 件事。 我已经使正则表达式正常工作,但它是单独工作的。
remove xx- >>>>> IS-${310/\w{2}-//g}-BUSINESS
replace / with _ >>>>> IS-${310/\//_/g}-BUSINESS
ae make it capital >>>>> IS-${310/(ae)/\U$1/g}-BUSINESS
所以如果我进入一个普通的路由器界面,比如ge-1/2/21
结果应该是 > IS-1_2_21-BUSINESS
但是如果我进入像ae31这样的界面
它应该成为资本>>>> IS-AE31-BUSINESS
【问题讨论】:
-
如果不大写那会怎样呢?
标签: regex sublimetext3 sublimetext-snippet