【发布时间】:2014-09-03 17:15:55
【问题描述】:
我需要从一堆文件中删除 require.js。其余的代码需要保留,还有大量的嵌套函数等,这使事情变得复杂。我在下面粘贴了一个示例,基本上我需要'use strict'作为第一行代码,并且还要去掉最后的});从代码。使用 sublime text 2. 任何正则表达式或其他想法如何做到这一点?
编辑:需要在下面示例中的“使用严格”之前删除所有内容,以及关闭 });中间的代码,“使用严格”下面的所有内容,除了最后的关闭 });需要保持机智。该代码确实包含使事情复杂化的函数和对象。代码示例:
define([
'backbone',
'common',
'marionette',
'bootstrap'
],
function (Backbone, Common) {
'use strict';
var foo = 'stuff';
foo = Backbone.Marionette.ItemView.extend({
template: 'stuff',
className: 'more stuff',
events: {
"click #a": "s"
},
s: function () {
//
// On click of a button, hide the modal
//
this.$el.modal('hide');
}
});
});
【问题讨论】:
标签: regex requirejs sublimetext2