define(function (require, exports, module) { var isAdmin = false; exports.checkIllegalUserName = function (nickname) { if (isAdmin) return null; if (/(管理|木[鱼魚]|刷.*?票|系.*统)/g.test(nickname)) { return "无效用户名!"; } return null; }; exports.checkIllegalWords = function (value) { if (isAdmin) return null; if (value.length > 900) { return "亲,你的话太多啦,少说点儿呗。"; } if (_.some([ [/https?:\/\/.+/] ], function (array) { return _.all(array, function (exp) { return exp.test(value); }); })) return "很抱歉,本平台不接受发送网址类信息。"; if (_.some([ [/1[\d\s]{10}/i], [/求/, /联系/, /\d+/], [/心/, /蓝/], [/[三3③叁].*?[六陆⑥6].*?[0零〇oO]/], [/[求]/, /黄.*?牛/], [/联.*?系.*?我/], [/[\d①②③④⑤⑥⑦⑧⑨零一二三四五六七八九〇\s=,\.,=:、\-——]{7,}/] ], function (array) { return _.all(array, function (exp) { return exp.test(value); }); })) return "为保护您的隐私以及正常的秩序,请勿泄露您的个人隐私以及禁止出现的信息。"; if (_.some([ [/[求转购].*?\d+\s*张/] ], function (array) { return _.all(array, function (exp) { return exp.test(value); }); })) return "很抱歉,本平台谢绝任何加价代购、倒卖、求购类信息。"; return null; }; Object.defineProperty(exports, "isAdmin", { get: function () { return isAdmin; }, set: function (value) { isAdmin = value; } }); });