default: {
absolute: ((text: string) => string);
add: ((text: string, num: number) => string);
base64decode: ((base64Text: string) => string);
base64encode: ((text: string) => string);
boolean: ((_: undefined) => boolean);
ceil: ((text: string) => string);
character: ((_: undefined, params: {
pool?: string;
}) => string);
cparagraph: ((_: undefined, params: {
max?: number;
min?: number;
}) => string);
date: ((_: undefined, params: {
format?: string;
}) => string);
datetime: ((_: undefined, params: {
format?: string;
}) => string);
dateToTimestamp: ((date: string, unit?: "s" | "ms") => string);
divide: ((text: string, num: number) => string);
endsWith: ((text: string, params: {
suffix: string;
}) => boolean);
float: ((_: undefined, params: {
dmax?: number;
dmin?: number;
max: number;
min: number;
}) => number);
floor: ((text: string) => string);
hexdecode: ((hexText: string) => string);
hexencode: ((text: string) => string);
image: ((_: undefined, params: {
bgColor?: string;
size: string;
text?: string;
textColor?: string;
}) => string);
includes: ((text: string, params: {
substring: string;
}) => boolean);
integer: ((_: undefined, params: {
max: number;
min: number;
}) => number);
ip: ((_: undefined) => string);
modulo: ((text: string, divisor: number) => string);
multiply: ((text: string, num: number) => string);
name: ((_: undefined) => string);
now: ((_: undefined, params: {
format?: string;
unit?: string;
}) => string);
nowTimestamp: ((_: undefined, unit?: "s" | "ms") => string);
paragraph: ((_: undefined, params: {
max?: number;
min?: number;
}) => string);
power: ((text: string, exponent: number) => string);
range: ((_: undefined, params: {
end: number;
start: number;
step?: number;
}) => number[]);
repeat: ((text: string, params: {
count: number;
}) => string);
replace: ((text: string, params: {
replacement: string;
search: string;
}) => string);
reverse: ((text: string) => string);
rot13encode: ((text: string) => string);
round: ((text: string) => string);
sentence: ((_: undefined, params: {
max?: number;
min?: number;
}) => string);
startsWith: ((text: string, params: {
prefix: string;
}) => boolean);
string: ((_: undefined, params: {
length: number;
}) => string);
subtract: ((text: string, num: number) => string);
time: ((_: undefined, params: {
format?: string;
}) => string);
timestampToDate: ((timestamp: string, format?: string) => string);
toLowerCase: ((text: string) => string);
toUpperCase: ((text: string) => string);
trim: ((text: string) => string);
unicodeDecode: ((unicodeText: string) => string);
unicodeEncode: ((text: string) => string);
url: ((_: undefined) => string);
urldecode: ((encodedText: string) => string);
urlencode: ((text: string) => string);
utf8decode: ((encodedText: string) => string);
utf8encode: ((text: string) => string);
} = ...
Type declaration
absolute: ((text: string) => string)
- (text): string
Returns string
返回绝对值的结果
add: ((text: string, num: number) => string)
- (text, num): string
Returns string
返回加法后的结果
base64decode: ((base64Text: string) => string)
- (base64Text): string
Returns string
返回解码后的文本,如果解码失败返回空字符串
base64encode: ((text: string) => string)
- (text): string
Returns string
返回编码后的 Base64 字符串
boolean: ((_: undefined) => boolean)
- (_): boolean
Returns boolean
返回随机布尔值
ceil: ((text: string) => string)
- (text): string
Returns string
返回向上取整后的结果
character: ((_: undefined, params: {
pool?: string;
}) => string)
- (_, params): string
Parameters
- _: undefined
- params: {
pool?: string;
}
Returns string
返回随机字符
cparagraph: ((_: undefined, params: {
max?: number;
min?: number;
}) => string)
- (_, params): string
Parameters
- _: undefined
- params: {
max?: number;
min?: number;
}Optional
max?: number
Optional
min?: number
Returns string
返回随机段落
date: ((_: undefined, params: {
format?: string;
}) => string)
- (_, params): string
Parameters
- _: undefined
- params: {
format?: string;
}
Returns string
返回随机日期字符串
datetime: ((_: undefined, params: {
format?: string;
}) => string)
- (_, params): string
Parameters
- _: undefined
- params: {
format?: string;
}
Returns string
返回随机日期时间字符串
dateToTimestamp: ((date: string, unit?: "s" | "ms") => string)
- (date, unit?): string
Parameters
- date: string
- unit: "s" | "ms" = 'ms'
Returns string
返回时间戳(根据单位),如果转换失败,返回原文本
divide: ((text: string, num: number) => string)
- (text, num): string
Returns string
返回除法后的结果,如果除数为零,返回原文本
endsWith: ((text: string, params: {
suffix: string;
}) => boolean)
float: ((_: undefined, params: {
dmax?: number;
dmin?: number;
max: number;
min: number;
}) => number)
- (_, params): number
Parameters
- _: undefined
- params: {
dmax?: number;
dmin?: number;
max: number;
min: number;
}Optional
dmax?: number
Optional
dmin?: number
max: number
min: number
Returns number
返回随机浮点数
floor: ((text: string) => string)
- (text): string
Returns string
返回向下取整后的结果
hexdecode: ((hexText: string) => string)
- (hexText): string
Returns string
返回解码后的文本,如果解码失败返回空字符串
hexencode: ((text: string) => string)
- (text): string
Returns string
返回编码后的十六进制字符串
image: ((_: undefined, params: {
bgColor?: string;
size: string;
text?: string;
textColor?: string;
}) => string)
- (_, params): string
Parameters
- _: undefined
- params: {
bgColor?: string;
size: string;
text?: string;
textColor?: string;
}Optional
bgColor?: string
size: string
Optional
text?: string
Optional
textColor?: string
Returns string
返回图片 URL
includes: ((text: string, params: {
substring: string;
}) => boolean)
- (text, params): boolean
Parameters
- text: string
- params: {
substring: string;
}
Returns boolean
如果包含返回 true,否则返回 false
integer: ((_: undefined, params: {
max: number;
min: number;
}) => number)
- (_, params): number
Parameters
- _: undefined
- params: {
max: number;
min: number;
}
Returns number
返回随机整数
ip: ((_: undefined) => string)
- (_): string
Returns string
返回随机 IP 地址
modulo: ((text: string, divisor: number) => string)
- (text, divisor): string
Parameters
- text: string
- divisor: number
Returns string
返回取模运算的结果,如果除数为零,返回原文本
multiply: ((text: string, num: number) => string)
- (text, num): string
Returns string
返回乘法后的结果
name: ((_: undefined) => string)
- (_): string
Returns string
返回随机名称
now: ((_: undefined, params: {
format?: string;
unit?: string;
}) => string)
- (_, params): string
Parameters
- _: undefined
- params: {
format?: string;
unit?: string;
}Optional
format?: string
Optional
unit?: string
Returns string
返回随机当前时间字符串
nowTimestamp: ((_: undefined, unit?: "s" | "ms") => string)
- (_, unit?): string
Parameters
- _: undefined
- unit: "s" | "ms" = 'ms'
Returns string
返回当前时间的时间戳(根据单位)
paragraph: ((_: undefined, params: {
max?: number;
min?: number;
}) => string)
- (_, params): string
Parameters
- _: undefined
- params: {
max?: number;
min?: number;
}Optional
max?: number
Optional
min?: number
Returns string
返回随机段落
power: ((text: string, exponent: number) => string)
- (text, exponent): string
Parameters
- text: string
- exponent: number
Returns string
返回幂运算后的结果
range: ((_: undefined, params: {
end: number;
start: number;
step?: number;
}) => number[])
- (_, params): number[]
Parameters
- _: undefined
- params: {
end: number;
start: number;
step?: number;
}end: number
start: number
Optional
step?: number
Returns number[]
返回随机范围数组
repeat: ((text: string, params: {
count: number;
}) => string)
- (text, params): string
Parameters
- text: string
- params: {
count: number;
}
Returns string
返回重复后的文本
replace: ((text: string, params: {
replacement: string;
search: string;
}) => string)
- (text, params): string
Parameters
- text: string
- params: {
replacement: string;
search: string;
}replacement: string
search: string
Returns string
返回替换后的文本
reverse: ((text: string) => string)
- (text): string
Returns string
返回反转后的文本
rot13encode: ((text: string) => string)
- (text): string
Returns string
返回编码后的 ROT13 字符串
round: ((text: string) => string)
- (text): string
Returns string
返回四舍五入后的结果
sentence: ((_: undefined, params: {
max?: number;
min?: number;
}) => string)
- (_, params): string
Parameters
- _: undefined
- params: {
max?: number;
min?: number;
}Optional
max?: number
Optional
min?: number
Returns string
返回随机句子
startsWith: ((text: string, params: {
prefix: string;
}) => boolean)
string: ((_: undefined, params: {
length: number;
}) => string)
- (_, params): string
Parameters
- _: undefined
- params: {
length: number;
}
Returns string
返回随机字符串
subtract: ((text: string, num: number) => string)
- (text, num): string
Returns string
返回减法后的结果
time: ((_: undefined, params: {
format?: string;
}) => string)
- (_, params): string
Parameters
- _: undefined
- params: {
format?: string;
}
Returns string
返回随机时间字符串
timestampToDate: ((timestamp: string, format?: string) => string)
- (timestamp, format?): string
Parameters
- timestamp: string
- format: string = 'YYYY-MM-DD HH:mm:ss'
Returns string
返回对应的日期字符串,如果转换失败,返回原时间戳
toLowerCase: ((text: string) => string)
- (text): string
Returns string
返回转换后的小写文本
toUpperCase: ((text: string) => string)
- (text): string
Returns string
返回转换后的大写文本
trim: ((text: string) => string)
- (text): string
Returns string
返回去除空白字符后的文本
unicodeDecode: ((unicodeText: string) => string)
- (unicodeText): string
Returns string
返回解码后的文本
unicodeEncode: ((text: string) => string)
- (text): string
Returns string
返回 Unicode 转义编码后的字符串
url: ((_: undefined) => string)
- (_): string
Returns string
返回随机 URL
urldecode: ((encodedText: string) => string)
- (encodedText): string
Returns string
返回解码后的字符串,如果解码失败返回空字符串
urlencode: ((text: string) => string)
- (text): string
Returns string
返回 URL 编码后的字符串
utf8decode: ((encodedText: string) => string)
- (encodedText): string
Returns string
返回解码后的文本,如果解码失败返回空字符串
utf8encode: ((text: string) => string)
- (text): string
Returns string
返回编码后的字符串
绝对值运算