str-utils-kit-wangxi
v1.0.3
Published
A collection of useful string utility functions
Downloads
138
Maintainers
Readme
string-utils-kit
一个实用的字符串工具库,包含常用的字符串处理函数。
安装
npm install string-utils-kit使用
const {
capitalize,
reverse,
countVowels,
isPalindrome,
truncate,
slugify,
randomString
} = require('string-utils-kit');
console.log(capitalize('hello world')); // Hello world
console.log(reverse('javascript')); // tpircsavaj
console.log(countVowels('Hello World')); // 3
console.log(isPalindrome('A man, a plan, a canal: Panama')); // true
console.log(truncate('这是一个很长很长很长的字符串', 15)); // 这是一个很长很长...
console.log(slugify('Hello World! This is a Test')); // hello-world-this-is-a-test
console.log(randomString(10)); // 随机字符串API
capitalize(str)
将字符串首字母大写。
reverse(str)
反转字符串。
countVowels(str)
统计字符串中的元音字母数量(不区分大小写)。
isPalindrome(str)
检查字符串是否是回文(忽略大小写和非字母数字字符)。
truncate(str, length = 30, suffix = '...')
截断字符串到指定长度,并添加后缀。
slugify(str)
将字符串转换为 URL 友好的 slug 格式。
randomString(length = 8)
生成指定长度的随机字符串。
许可证
MIT
