strutil

package
v0.0.0-...-9a41f76 Latest Latest
Warning

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

Go to latest
Published: Aug 1, 2022 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Overview

Package strutil 实现了一些函数来操作字符串

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func After

func After(s, char string) string

After 在字符首次出现的位置后,在源字符串中创建子串

func AfterLast

func AfterLast(s, char string) string

AfterLast 在字符最后出现的位置后,在源字符串中创建子串

func Before

func Before(s, char string) string

Before 在字符首次出现的位置之前,在源字符串中创建子串

func BeforeLast

func BeforeLast(s, char string) string

BeforeLast 在字符最后出现的位置之前,在源字符串中创建子串

func CamelCase

func CamelCase(s string) string

CamelCase 转换字符串到驼峰法(CamelCase)

func Capitalize

func Capitalize(s string) string

Capitalize 将一个字符串的第一个字符转换为大写,其余的转换为小写

func IsString

func IsString(v any) bool

IsString 检查值的数据类型是否为字符串

func KebabCase

func KebabCase(s string) string

KebabCase 将字符串转为短横线隔开式(kebab-case)

func LowerFirst

func LowerFirst(s string) string

LowerFirst 将字符串的第一个字符转换为小写

func PadEnd

func PadEnd(source string, size int, padStr string) string

PadEnd 如果字符串比尺寸短,则将其垫在右侧 填充字符如果超过大小,将被截断

func PadStart

func PadStart(source string, size int, padStr string) string

PadStart 如果字符串比尺寸短,则将其垫在左侧 填充字符如果超过大小,将被截断

func RemoveHTML

func RemoveHTML(str string) string

RemoveHTML 去除字符串中的 html, js

func ReverseStr

func ReverseStr(s string) string

ReverseStr 返回字符顺序与给定字符串相反的字符串

func SnakeCase

func SnakeCase(s string) string

SnakeCase 将字符串转为蛇形命名(snake_case)

func Unwrap

func Unwrap(str string, wrapToken string) string

Unwrap 从另一个字符串中解开一个给定的字符串,将改变str值

func UpperFirst

func UpperFirst(s string) string

UpperFirst 将字符串的第一个字符转换为大写

func Wrap

func Wrap(str string, wrapWith string) string

Wrap 用另一个字符串包住一个字符串

Types

This section is empty.

Jump to

Keyboard shortcuts

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