package
1.0.0
Repository: https://github.com/fzf-labs/futil.git
Documentation: pkg.go.dev

# README

# Functions

AddSlashes 为字符串添加斜线。.
CamelCase 将字符串转换为驼峰式字符串。.
Capitalize 将字符串的第一个字符转换为大写,其余字符转换为小写。.
ChineseCount 中文字符统计.
GetChineseChar 过滤返回中文字符切片.
GetChineseString 过滤返回中文字符.
GetFirstChineseChar 返回第一个中文字符.
HasAllSubs 给定字符串中的所有子字符串。.
HasOnePrefix 字符串以其中一个子项开头.
HasOneSub 判断给定字符串是否有子字符串。.
IsAllLowerAlpha 检查字符串是否都是小写字母 a-z.
IsAllUpperAlpha 检查字符串是否都是大写字母 A-Z.
IsAlpha 检查字符串是否只包含字母 (a-zA-Z).
IsAlphaNumeric 判断字符串是否为字母数字.
IsBase64 检查字符串是否为 base64 字符串。.
IsChinese 检查字符串是中文字符.
IsContainAlpha 检查字符串是否至少包含一个字母.
IsContainChinese 是否包含中文字符.
IsContainLowerAlpha 检查字符串是否至少包含一个小写字母 a-z.
IsContainUpperAlpha 检查字符串是否至少包含一个大写字母 A-Z.
IsEmpty 是否是空字符串.
IsFloatStr 检查字符串是否可以转换为浮点数。.
IsIntStr check if the string can convert to a integer.
IsNumeric 如果给定的字符串是数字,则返回 true,否则返回 false。.
IsRuneLower char.
IsRuneUpper char.
IsRuneWord char: a-zA-Z.
IsValidUtf8 有效的 utf8 字符串检查.
KebabCase 将字符串转换为 kebab-case.
LcFirst 首字母小写.
LTrim 字符串中的字符。如果 cutSet 为空,将去除空格。.
NoCaseEq 检查两个字符串是否相等且不区分大小写.
Padding 填充字符串。.
PadLeft 左边填充一个字符串.
PadRight 右边填充一个字符串.
Quote 返回双引号的字符串.
Repeat 重复一个字符串.
Resize 按给定的长度和对齐设置调整字符串的大小。填充空间。.
Reverse 返回字符顺序与给定字符串相反的字符串.
RTrim 字符串中的字符。如果 cutSet 为空,将去除空格。.
SnakeCase 将字符串转换为蛇形大小写.
StrConcat 连接字符串,性能比fmt.Sprintf和+号要好.
StringToBytes 字符串转字节切片.
StringToInt 字符串转int.
StringToInt64 字符串转int64.
StringToUint64 字符串转uint64.
StripSlashes 去除字符串的斜杠。.
StrPos strings.Index 的别名 返回 s 中 substr 的第一个实例的索引,如果 substr 不存在于 s 中,则返回 -1。.
StrToLower 转换成小写字母.
SubStr 截取字符串,并返回实际截取的长度和子串.
SubStrReturnLeft 截取并返回left部分.
SubStrReturnRight 截取并返回right部分.
Trim 如果 cutSet 为空,将去除空格。.
UcFirst 首字母大写.
Utf8Index 按照uft8编码匹配子串,返回开头的索引.
Utf8StringCut 按照uft8编码截取字符串.
Utf8StringLen 获得字符串按照uft8编码的长度.

# Constants

Position for padding/resize string.
Position for padding/resize string.
Position for padding/resize string.

# Type aliases

PosFlag type.