Files
TankIC/3dtank.com/play/static/js/unpacked/module_27736.js
T
2026-07-28 01:16:15 +08:00

28 lines
1.1 KiB
JavaScript

// ============================================================
// Module ID: 27736
// ============================================================
;(window.__modules__ = window.__modules__ || {})[27736] = (t, n) => {
const i = "[0-9]+";
let r =
"(?:[u3000-u303F]|[u3040-u309F]|[u30A0-u30FF]|[uFF00-uFFEF]|[u4E00-u9FAF]|[u2605-u2606]|[u2190-u2195]|u203B|[u2010u2015u2018u2019u2025u2026u201Cu201Du2225u2260]|[u0391-u0451]|[u00A7u00A8u00B1u00B4u00D7u00F7])+";
r = r.replace(/u/g, "\\u");
const e = "(?:(?![A-Z0-9 $%*+\\-./:]|" + r + ")(?:.|[\r\n]))+";
((n.KANJI = new RegExp(r, "g")),
(n.BYTE_KANJI = new RegExp("[^A-Z0-9 $%*+\\-./:]+", "g")),
(n.BYTE = new RegExp(e, "g")),
(n.NUMERIC = new RegExp(i, "g")),
(n.ALPHANUMERIC = new RegExp("[A-Z $%*+\\-./:]+", "g")));
const u = new RegExp("^" + r + "$"),
s = new RegExp("^" + i + "$"),
o = new RegExp("^[A-Z0-9 $%*+\\-./:]+$");
((n.testKanji = function (t) {
return u.test(t);
}),
(n.testNumeric = function (t) {
return s.test(t);
}),
(n.testAlphanumeric = function (t) {
return o.test(t);
}));
};