GitHub

@liuli-util/string

Install using

npm install @liuli-util/string

Exported Members

You can access these members by importing the module:

import { member } from '@liuli-util/string';

PathUtil

class PathUtil

路径工具

Constructors

Properties

Methods

public static join (...)

function join (
   ... paths : string[]
) : string

拼接多个路径

@param:

paths 路径数组

@return:

{String} 拼接完成的路径

StringValidator

class StringValidator

字符串校验

@suppress:

之后将会对类型定义进行不兼容修改,避免一直出现的两难问题

Constructors

Properties

Methods

public static isEmpty (...)

function isEmpty (
   str : string
) : boolean

判断一个字符串是否为空字符串

@param:

str 字符串

@returns:

是否为空字符串

public static isBlank (...)

function isBlank (
   str : string
) : boolean

判断一个字符串是否为空白的字符串

@param:

str 字符串

@returns:

是否为空字符串

public static isFloat (...)

function isFloat (
   str : string
) : boolean

判断字符串是否位小数

@param:

str 需要进行判断的字符串

@returns:

是否为小数

public static isInteger (...)

function isInteger (
   str : string
) : boolean

判断字符串是否位整数

@param:

str 需要进行判断的字符串

@returns:

是否为小数

public static isEmail (...)

function isEmail (
   str : string
) : boolean

判断邮箱的格式是否正确

@param:

str 邮箱字符串

@returns:

是否是邮箱

public static isIpv4 (...)

function isIpv4 (
   str : string
) : boolean

判断 ipv4 地址的格式是否正确

@param:

str ipv4 字符串

@returns:

是否是 ipv4 地址

public static isPort (...)

function isPort (
   str : string
) : boolean

判断字符串是否为正确的端口号 正确的端口号是 1-65535

@param:

str 字符串

@returns:

是否为端口号

public static isTelephone (...)

function isTelephone (
   str : string
) : boolean

判断是否为固定电话

@param:

str 字符串

@returns:

是否为固定电话

public static isMobile (...)

function isMobile (
   str : string
) : boolean

判断是否为移动电话

@param:

str 字符串

@returns:

是否为移动电话

public static isDomain (...)

function isDomain (
   str : string
) : boolean

判断是否为域名

@param:

str 字符串

@returns:

是否为域名

public static isPostcode (...)

function isPostcode (
   str : string
) : boolean

判断是否为邮政编码

@param:

str 字符串

@returns:

是否为邮政编码