string-array-utils
v1.1.1
Published
A utility package for string and array operations
Readme
String-Array-Utils
string-array-utils 是一个简单的工具库,包含常用的字符串和数组操作函数。它提供了一些基本的字符串处理和数组处理工具,帮助你更高效地处理常见数据操作。
https://www.npmjs.com/package/string-array-utils?activeTab=readme
安装
通过 npm 或 yarn 安装:
使用 npm
npm install string-array-utils日期工具
formatDate(date: Date, format: string): string
格式化日期为指定格式。
import { formatDate } from "string-array-utils";
const date = new Date();
console.log(formatDate(date, "YYYY-MM-DD")); // 输出: 2025-07-07
console.log(formatDate(date, "MM/DD/YYYY")); // 输出: 07/07/2025字符串工具
capitalize(str: string): string 将字符串的首字母大写。
import { capitalize } from 'string-array-utils';
const result = capitalize('hello world');
console.log(result); // 输出: 'Hello world'
reverseString(str: string): string
反转字符串。
typescript
import { reverseString } from 'string-array-utils';
const result = reverseString('hello');
console.log(result); // 输出: 'olleh'数组工具
unique(arr: T[]): T[] 去除数组中的重复元素。
import { unique } from 'string-array-utils';
const arr = [1, 2, 2, 3, 4, 4];
const result = unique(arr);
console.log(result); // 输出: [1, 2, 3, 4]
flatten<T>(arr: any[]): T[]
将多维数组扁平化为一维数组。
typescript
import { flatten } from 'string-array-utils';
const arr = [1, [2, [3, [4]]]];
const result = flatten(arr);
console.log(result); // 输出: [1, 2, 3, 4]贡献
欢迎贡献代码!如果你发现 bug 或有新的功能建议,可以提交问题(Issue)或拉取请求(Pull Request)。
