removing duplicate regexp
This commit is contained in:
parent
4cf241970a
commit
1e089bf972
1 changed files with 9 additions and 6 deletions
|
@ -32,16 +32,19 @@ var NsClient = function() {
|
||||||
})(this);
|
})(this);
|
||||||
|
|
||||||
this.actions.msg = {};
|
this.actions.msg = {};
|
||||||
this.actions.msg.is = function(msg) {
|
this.actions.msg.exp = /user_cmd (\d+):user:.*?:(.*?)@(.*?):.*?:(.*?):(.*?) \| msg ([^ ]*)/;
|
||||||
var exp = /user_cmd (\d+):user:.*?:(.*?)@(.*?):.*?:(.*?):(.*?) \| msg ([^ ]*)/;
|
this.actions.msg.is = (function(exp) {
|
||||||
|
return function(msg) {
|
||||||
|
console.log(exp);
|
||||||
return exp.exec(msg) !== null;
|
return exp.exec(msg) !== null;
|
||||||
};
|
};
|
||||||
|
})(this.actions.msg.exp);
|
||||||
this.actions.msg.act = (function(elem) {
|
this.actions.msg.act = (function(elem) {
|
||||||
return function(msg) {
|
return function(msg) {
|
||||||
if ($cs.opts.get("enable_msg")) {
|
if ($cs.opts.get("enable_msg")) {
|
||||||
var mo = {}, exp = /user_cmd (\d+):user:.*?:(.*?)@(.*?):.*?:(.*?):(.*?) \| msg ([^ ]*)/;
|
var mo = {};
|
||||||
|
|
||||||
mch = exp.exec(msg);
|
mch = elem.actions.msg.exp.exec(msg);
|
||||||
if (mch !== null && typeof elem.msgHandler !== "undefined") {
|
if (mch !== null && typeof elem.msgHandler !== "undefined") {
|
||||||
mo.socket = mch[1];
|
mo.socket = mch[1];
|
||||||
mo.login = mch[2];
|
mo.login = mch[2];
|
||||||
|
|
Reference in a new issue