VIM替换Tip

一句话,把JS里面的方法定义var genRandomStr = function(l) { 替换成 function(l) {

:%s/var\s\+\(\w\+\)\s\+=\s\+function(\(.*\))\s*{/function \1(\2) {/g

vim里面的替换,匹配范围()加转义符,写成\(\),但普通的()缺不用加转义符。+和?前面要加转义符\,*前面缺不用加。

匹配到的字符用\1, \2表示。

转载于:https://www.cnblogs.com/echovalley/archive/2012/06/26/2564434.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值