gpt4 book ai didi

javascript - JavaScript 中的 StringUtils

转载 作者:行者123 更新时间:2023-12-02 23:55:13 25 4
gpt4 key购买 nike

我正在寻找像StringUtils这样的js库java中的commons-lang,里面包含了很多操作字符串的常用方法。

如:

  • IsEmpty/IsBlank - 检查字符串是否包含文本
  • trim/剥离 - 删除前导和尾随空格
  • 等于 - 比较两个字符串,空安全
  • startsWith - 检查字符串是否以空安全前缀开头
  • endsWith - 检查字符串是否以空安全后缀结尾
  • IndexOf/LastIndexOf/Contains - 空安全索引检查
  • IndexOfAny/LastIndexOfAny/IndexOfAnyBut/LastIndexOfAnyBut - 任意一组字符串的索引
  • ContainsOnly/ContainsNone/ContainsAny - 字符串是否仅包含/不包含/任何这些字符
  • 子字符串/左/右/中 - 空安全子字符串提取
  • SubstringBefore/SubstringAfter/SubstringBetween - 相对于其他字符串提取子字符串
  • 拆分/连接 - 将字符串拆分为子字符串数组,反之亦然
  • 删除/删除 - 删除字符串的一部分
  • 替换/覆盖 - 搜索字符串并将一个字符串替换为另一个字符串
  • Chomp/Chop - 删除字符串的最后一部分
  • LeftPad/RightPad/Center/Repeat - 填充字符串
  • UpperCase/LowerCase/SwapCase/Capitalize/Uncapitalize - 更改字符串的大小写
  • CountMatches - 计算一个字符串在另一个字符串中出现的次数
  • IsAlpha/IsNumeric/IsWhitespace/IsAsciiPrintable - 检查字符串中的字符
  • DefaultString - 防止空输入字符串
  • Reverse/ReverseDelimited - 反转字符串
  • 缩写 - 使用省略号缩写字符串

如果能包含一些其他的数组/日期等方法就更好了

最佳答案

字符串实用程序 - Underscore.string

对象/数组实用程序 - Underscore

日期实用程序 - Moment.js

关于javascript - JavaScript 中的 StringUtils,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9860814/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com