xstring

package
v2.6.0 Latest Latest
Warning

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

Go to latest
Published: Sep 29, 2026 License: MIT Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func FirstCharacterIsLower

func FirstCharacterIsLower(s string) bool

FirstCharacterIsLower 判断字符串的首字符是否是小写字母 @param s string 待判断的字符串 @return @1 bool 首字符是否为小写字母

func FirstCharacterIsNumber

func FirstCharacterIsNumber(s string) bool

FirstCharacterIsNumber 判断字符串的首字符是否是数字 @param s string 待判断的字符串 @return @1 bool 首字符是否为数字

func FirstCharacterIsSymbol

func FirstCharacterIsSymbol(s string) bool

FirstCharacterIsSymbol 判断字符串的首字符是否是符号 @param s string 待判断的字符串 @return @1 bool 首字符是否为符号

func FirstCharacterIsUpper

func FirstCharacterIsUpper(s string) bool

FirstCharacterIsUpper 判断字符串的首字符是否是大写字母 @param s string 待判断的字符串 @return @1 bool 首字符是否为大写字母

func Length

func Length(s string) int

Length 获取字符串长度 长度按字符数(rune)计算,而非字节数 @param s string 待计算的字符串 @return @1 int 字符串的字符数

func PaddingPrefix added in v2.1.0

func PaddingPrefix(s, padding string, length int) string

PaddingPrefix 在字符串前面填充前缀,使结果长度达到 length 长度按字符数(rune)计算;当原字符串长度已不小于 length,或 padding 为空时,返回原字符串 @param s string 原始字符串 @param padding string 用于填充的字符串 @param length int 目标长度 @return @1 string 填充后的字符串

func PaddingSuffix added in v2.1.0

func PaddingSuffix(s, padding string, length int) string

PaddingSuffix 在字符串后面填充后缀,使结果长度达到 length 长度按字符数(rune)计算;当原字符串长度已不小于 length,或 padding 为空时,返回原字符串 @param s string 原始字符串 @param padding string 用于填充的字符串 @param length int 目标长度 @return @1 string 填充后的字符串

func Replace added in v2.4.0

func Replace(str string, start, count int, replace string) string

Replace 替换字符串中指定范围的字符 从 start 位置(按字符下标,从 0 开始)开始,将连续 count 个字符替换为 replace 重复 count 次的结果; count 为负数时表示替换到字符串末尾;若 start 越界则返回原字符串 @param str string 原始字符串 @param start int 起始位置(字符下标) @param count int 替换的字符个数,负数表示替换到末尾 @param replace string 用于替换的字符串 @return @1 string 替换后的字符串

Types

This section is empty.

Jump to

Keyboard shortcuts

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