Documentation ¶
Index ¶
- func FirstUpper(str 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 KV(str string, tag ...string) (string, string)
- func RangeLine(eachString string, eachFunc func(index int, line string) error) error
- func ThousandsSeparator(str string) string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func FormatSpeedyFloat32 ¶
FormatSpeedyFloat32 返回numberStr经过格式化后去除空格和“,”分隔符的结果
- 当字符串为“123,456,789.123”的时候,返回结果为“123456789.123”。
- 当字符串为“123 456 789.123”的时候,返回结果为“123456789.123”。
- 当字符串为“1 23, 45 6, 789.123”的时候,返回结果为“123456789.123”。
func FormatSpeedyFloat64 ¶
FormatSpeedyFloat64 返回numberStr经过格式化后去除空格和“,”分隔符的结果
- 当字符串为“123,456,789.123”的时候,返回结果为“123456789.123”。
- 当字符串为“123 456 789.123”的时候,返回结果为“123456789.123”。
- 当字符串为“1 23, 45 6, 789.123”的时候,返回结果为“123456789.123”。
func FormatSpeedyInt ¶
FormatSpeedyInt 返回numberStr经过格式化后去除空格和“,”分隔符的结果
- 当字符串为“123,456,789”的时候,返回结果为“123456789”。
- 当字符串为“123 456 789”的时候,返回结果为“123456789”。
- 当字符串为“1 23, 45 6, 789”的时候,返回结果为“123456789”。
func FormatSpeedyInt64 ¶
FormatSpeedyInt64 返回numberStr经过格式化后去除空格和“,”分隔符的结果
- 当字符串为“123,456,789”的时候,返回结果为“123456789”。
- 当字符串为“123 456 789”的时候,返回结果为“123456789”。
- 当字符串为“1 23, 45 6, 789”的时候,返回结果为“123456789”。
func RangeLine ¶
RangeLine 对传入的eachString进行按行切片后再进行遍历
- 该函数会预先对“\r\n”进行处理替换为“\n”。
- 在遍历到每一行的时候会将结果index和line作为入参传入eachFunc中进行调用。
- index表示了当前行的行号(由0开始),line表示了当前行的内容。
func ThousandsSeparator ¶
ThousandsSeparator 返回将str进行千位分隔符处理后的字符串。
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.