Documentation ¶
Overview ¶
* 包kstr包含了对字符串处理的相关封装和描述
Index ¶
- func Distinct(str string, char string) string
- func FormatSpeedyFloat32(numberStr string) (float64, error)
- func FormatSpeedyFloat64(numberStr string) (float64, error)
- func FormatSpeedyInt(numberStr string) (int, error)
- func FormatSpeedyInt64(numberStr string) (int64, error)
- func HideSensitivity(str string) (result string)
- func IsEmpty(str string) bool
- func IsLowerPrefix(str string) bool
- func IsUpperPrefix(str string) bool
- func KV(str string, tag ...string) (string, string)
- func LowerFirst(str string) string
- func RemoveFirst(str string) string
- func RemoveLast(str string) string
- func ThousandsSeparator(str string) string
- func UpperFirst(str string) string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func FormatSpeedyFloat32 ¶
返回numberStr经过格式化后去除空格和“,”分隔符的结果
当字符串为“123,456,789.123”的时候,返回结果为“123456789.123”。
当字符串为“123 456 789.123”的时候,返回结果为“123456789.123”。
当字符串为“1 23, 45 6, 789.123”的时候,返回结果为“123456789.123”。
func FormatSpeedyFloat64 ¶
返回numberStr经过格式化后去除空格和“,”分隔符的结果
当字符串为“123,456,789.123”的时候,返回结果为“123456789.123”。
当字符串为“123 456 789.123”的时候,返回结果为“123456789.123”。
当字符串为“1 23, 45 6, 789.123”的时候,返回结果为“123456789.123”。
func FormatSpeedyInt ¶
返回numberStr经过格式化后去除空格和“,”分隔符的结果
当字符串为“123,456,789”的时候,返回结果为“123456789”。
当字符串为“123 456 789”的时候,返回结果为“123456789”。
当字符串为“1 23, 45 6, 789”的时候,返回结果为“123456789”。
func FormatSpeedyInt64 ¶
返回numberStr经过格式化后去除空格和“,”分隔符的结果
当字符串为“123,456,789”的时候,返回结果为“123456789”。
当字符串为“123 456 789”的时候,返回结果为“123456789”。
当字符串为“1 23, 45 6, 789”的时候,返回结果为“123456789”。
Types ¶
This section is empty.