strKit

package
v0.2.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 9, 2023 License: MIT Imports: 6 Imported by: 8

Documentation

Index

Constants

View Source
const (
	EMPTY     = ""  // 字符串常量:空字符串 ""
	SPACE     = " " // 字符串常量:空格符 " "
	UNDERLINE = "_" // 字符串常量:下划线 _
)

Variables

This section is empty.

Functions

func AsciiToStr added in v0.1.1

func AsciiToStr(str, separator string) string

AsciiToStr ASCII码转字符串 @param str ASCII码 @param separator 分隔符,如果为空则默认为逗号

func AutoReplaceMiddle

func AutoReplaceMiddle(str string) string

AutoReplaceMiddle 替换中间字符为*

如果为单字符的则无法隐藏eg:a  ,  a@qq.com

@param str 待替换的字符 @return 返回替换后的字符串

func CleanStrSymbol added in v0.1.1

func CleanStrSymbol(str string) string

CleanStrSymbol 清除字符串中的html标签

func FirstLower added in v0.1.1

func FirstLower(str string) string

FirstLower 首字母小写 @param 要处理的字符 @return 返回首字母大写的字符串

func FirstUpper

func FirstUpper(str string) string

FirstUpper 首字母大写 @param 要处理的字符 @return 返回首字母大写的字符串

func IsEnLetter added in v0.1.1

func IsEnLetter(str string) bool

IsEnLetter 判断单个字符是否为英文,如果字符长度超出单个字符直接判定为false @params str 待判断字符串

func Length added in v0.0.9

func Length(str string) int

Length 获取字符串长度 @param 字符串 @return 返回字符串长度

func MapParamsToUrlParams

func MapParamsToUrlParams(paramsMap map[string]string) string

MapParamsToUrlParams 请求链接中的params转字符串 @param paramsMap 请求map类型的请求参数,通常来说请求参数都是字符串

func RemoveAll

func RemoveAll(str string, chars ...string) string

RemoveAll 去除字符串中指定的多个字符,如有多个则全部去除 @param str 原始字符串 @param chars 要剔除的字符列表 @return 去除后的字符

func ReplaceIndex

func ReplaceIndex(start, end int, str, replaceStr string) string

ReplaceIndex 通过下标替换值 @param start 开始下标 @param end 结束下标 @param str 要替换字符串 @param replaceStr 替换的字符串 @return

func Reverse

func Reverse(str string) string

Reverse 反转字符串 例如:abcd =》dcba @param str – 被反转的字符串 @return 反转后的字符串

func SliceToStr added in v0.1.0

func SliceToStr(strs []string) string

SliceToStr 切片转字符串,用逗号分隔 @param strs 切片 @return 字符串

func Splicing

func Splicing(str ...string) string

Splicing 字符串拼接 @param str 待拼凑的字符串

func SplitterToHump added in v0.1.1

func SplitterToHump(str, splitter string) string

SplitterToHump 分割符转换为驼峰 @param str 待处理的字符 @param splitter 分割符,默认为下划线 _

func StrParamsToMapParams added in v0.1.0

func StrParamsToMapParams(str string) map[string]string

StrParamsToMapParams URL字符串参数转map @param str URL字符串参数 @return 返回map类型的参数

func StrToAscii added in v0.1.1

func StrToAscii(str, separator string) string

StrToAscii 字符串转ASCII码 @param str 字符串 @param separator 分隔符,如果为空则默认为逗号

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL