@liuli-util/string
Install using
npm install @liuli-util/string
You can access these members by importing the module:
import { member } from '@liuli-util/string';
PathUtil
class
PathUtil
路径工具
public static join (...)
function join
(
...
paths
:
string[]
)
:
string
拼接多个路径
@param:
paths 路径数组
@return:
{String} 拼接完成的路径
StringValidator
class
StringValidator
字符串校验
@suppress:
之后将会对类型定义进行不兼容修改,避免一直出现的两难问题
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:
是否为邮政编码