pixiu-number-toolkit
Version:
A collection of number utilities.
7 lines (5 loc) • 3.97 kB
JavaScript
import { i, h as h$1 } from './chunk-4EOMADQE.js';
function g(t,e={strict:!0}){return i(h$1.THOUSAND_SEPARATED_NUMBER,e).test(t)}function l(t,e={strict:!0}){return i(h$1.NUMBER,e).test(t)}function p(t,e={strict:!0}){return i(h$1.POSITIVE_INTEGER,e).test(t)}function x(t,e={strict:!0}){return i(h$1.NEGATIVE_INTEGER,e).test(t)}function N(t,e={strict:!0}){return i(h$1.NON_POSITIVE_INTEGER,e).test(t)}function R(t,e={strict:!0}){return i(h$1.FLOAT,e).test(t)}function I(t,e={strict:!0}){return !t||i(h$1.BLANK,e).test(t)}function O(t){return t.length===0?!1:t.every(e=>l(e))}function E(t){return !Number.isNaN(t)&&typeof t=="number"||!Number.isNaN(Number.parseFloat(t))&&!Number.isNaN(t-0)}function f(t){return t.length===0?!1:t.every(e=>E(e))}function C(t,e={strict:!0}){return i(h$1.POSITIVE_FLOAT,e).test(t)}function d(t,e={strict:!0}){return i(h$1.NEGATIVE_FLOAT,e).test(t)}function _(t,e={strict:!0}){return i(h$1.NON_POSITIVE_FLOAT,e).test(t)}function b(t,e={strict:!0}){return i(h$1.NON_NEGATIVE_FLOAT,e).test(t)}function V(t,e={strict:!0}){return i(h$1.EMAIL,e).test(t)}function A(t,e={strict:!0}){return i(h$1.IP_ADDRESS,e).test(t)}function S(t,e={strict:!0}){return i(h$1.SUBNET_MASK,e).test(t)}function T(t,e={strict:!0}){return i(h$1.URL,e).test(t)}function L(t,e={strict:!0}){return i(h$1.CHINESE,e).test(t)}function D(t,e={strict:!0}){return i(h$1.CHINESE_NAME,e).test(t)}function P(t,e={strict:!0}){return i(h$1.CHINESE_POSTAL_CODE,e).test(t)}function h(t,e={strict:!0}){return i(h$1.CHINESE_MOBILE,e).test(t)}function m(t,e={strict:!0}){return i(h$1.CHINESE_TEL,e).test(t)}function H(t,e={strict:!0}){if(!i(h$1.CHINESE_BANK_CARD,e).test(t))return !1;let o=0,u=!1;for(let s=t.length-1;s>=0;s--){let r=parseInt(t.charAt(s),10);u&&(r*=2,r>9&&(r-=9)),o+=r,u=!u;}return o%10===0}function F(t,e={strict:!0}){return i(h$1.CHINESE_TAX_NUMBER,e).test(t)}function U(t,e={strict:!0}){return i(h$1.ACCOUNT,e).test(t)}function M(t,e={strict:!0}){return i(h$1.CHINESE_CHARACTERS,e).test(t)}function G(t,e={strict:!0}){return i(h$1.DECIMAL_SCIENTIFIC_NOTATION,e).test(t)}function B(t,e={strict:!0}){return i(h$1.ENGLISH_LETTER,e).test(t)}function v(t,e={strict:!0}){return i(h$1.LOWERCASE_ENGLISH_LETTER,e).test(t)}function y(t,e={strict:!0}){return i(h$1.UPPERCASE_ENGLISH_LETTER,e).test(t)}function w(t,e={strict:!0}){return i(h$1.HEX_COLOR,e).test(t)}function X(t,e={strict:!0}){return i(h$1.MAC_ADDRESS,e).test(t)}function k(t,e={strict:!0}){if(!i(h$1.CHINESE_ID_CARD,e).test(t))return !1;let o=[7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2],u=["1","0","X","9","8","7","6","5","4","3","2"],s=[...t],r=0;for(let a=0;a<17;a++)r+=Number.parseInt(s[a],10)*o[a];return u[r%11].toUpperCase()===s[17].toUpperCase()}function K(t,e={strict:!0}){return i(h$1.NEW_ENERGY_LICENSE_PLATE,e).test(t)}function W(t,e={strict:!0}){return i(h$1.NON_NEW_ENERGY_LICENSE_PLATE,e).test(t)}function j(t,e={strict:!0}){return i(h$1.COMBINED_LICENSE_PLATE,e).test(t)}function Y(t,e={strict:!0}){return i(h$1.NON_SPECIAL_CHARACTERS,e).test(t)}function $(t,e={strict:!0}){return i(h$1.EMOJI,e).test(t)}function J(t,e={strict:!0}){return i(h$1.IPV4,e).test(t)}function q(t,e={strict:!0}){return i(h$1.CHINESE_ID_CARD_1,e).test(t)}function z(t,e={strict:!0}){return i(h$1.CHINESE_ID_CARD_2,e).test(t)}function Q(t,e={strict:!0}){return i(h$1.UNIFIED_SOCIAL_CREDIT_IDENTIFIER,e).test(t)}function Z(t,e={strict:!0}){return i(h$1.LOOSE_UNIFIED_SOCIAL_CREDIT_IDENTIFIER,e).test(t)}function tt(t,e){return new RegExp(`\\.(${e.join("|")})$`,"i").test(t)}
export { M as A, G as B, B as C, v as D, y as E, w as F, X as G, k as H, K as I, W as J, j as K, Y as L, $ as M, J as N, q as O, z as P, Q, Z as R, tt as S, g as a, l as b, p as c, x as d, N as e, R as f, I as g, O as h, E as i, f as j, C as k, d as l, _ as m, b as n, V as o, A as p, S as q, T as r, L as s, D as t, P as u, h as v, m as w, H as x, F as y, U as z };
//# sourceMappingURL=chunk-M54YK47D.js.map
//# sourceMappingURL=chunk-M54YK47D.js.map