# README
字符串处理的相关函数
import "github.com/x-module/helper/strutil"
函数列表:
- After : 返回源字符串中指定字符串首次出现时的位置之后的子字符串。
- AfterLast : 返回源字符串中指定字符串最后一次出现时的位置之后的子字符串。
- Before : 返回源字符串中指定字符串第一次出现时的位置之前的子字符串。
- BeforeLast : 返回源字符串中指定字符串最后一次出现时的位置之前的子字符串。
- CamelCase : 将字符串转换为 CamelCase 驼峰式字符串, 非字母和数字会被忽略。
- Capitalize : 将字符串的第一个字符转换为大写。
- IsString : 判断传入参数的数据类型是否为字符串。
- KebabCase : 将字符串转换为 kebab-case 形式字符串, 非字母和数字会被忽略。
- UpperKebabCase : 将字符串转换为大写 KEBAB-CASE 形式字符串, 非字母和数字会被忽略。
- LowerFirst : 将字符串的第一个字符转换为小写形式。
- UpperFirst : 将字符串的第一个字符转换为大写形式。
- AppendEnd : 如果字符串短于限制大小,则在右侧用给定字符填充字符串。 如果填充字符超出大小,它们将被截断。
- AppendStart : 如果字符串短于限制大小,则在左侧用给定字符填充字符串。 如果填充字符超出大小,它们将被截断。
- Reverse : 返回字符顺序与给定字符串相反的字符串。
- SnakeCase : 将字符串转换为 snake_case 形式, 非字母和数字会被忽略。
- UpperSnakeCase : 将字符串转换为大写 SNAKE_CASE 形式, 非字母和数字会被忽略。
- Substring : 根据指定的位置和长度截取子字符串。
- SimilarText : 计算两个字符串的相似度。
# Functions
After 返回字符串中第一个出现的指定字符之后的所有字符.
AfterLast 返回字符串中最后一个出现的指定字符之后的所有字符.
AppendEnd 在字符串末尾填充指定字符.
AppendStart 在字符串末头填充指定字符.
Before 返回字符串中第一个出现的指定字符之前的所有字符.
BeforeLast 返回字符串中最后一个出现的指定字符之前的所有字符.
CamelCase 将字符串转换为驼峰命名.
Capitalize 将字符串的第一个字符转换为大写,其余字符转换为小写.
IsString 判断是否为字符串.
KebabCase 将字符串转换成 aa-bb-cc 的形式.
LowerFirst 首字母小写.
No description provided by the author
Reverse 反转字符串.
SimilarText 计算两个字符串的相似度.
SnakeCase 将字符串转换成 aa_bb_cc 的形式.
Substring 截取字符串.
UnderScoreCase 将字符串转换为下划线命名.
Unwrap 解除给定字符串包装字符串.
UpperFirst 首字母大写.
UpperKebabCase 将字符串转换成 AA-BB-CC 的形式.
UpperSnakeCase 将字符串转换成 AA_BB_CC 的形式.
Wrap 用给定字符串包装字符串.