Documentation ¶
Index ¶
- func After(source, mark string) string
- func AfterLast(source, mark string) string
- func Before(source, mark string) string
- func BeforeLast(source, mark string) string
- func Between(source, start, stop string) string
- func BetweenFirst(source, start, stop string) string
- func Camel(str string) string
- func Contains(str, target string) bool
- func ContainsAll(str string, target []string) bool
- func EndsWith(str string, target interface{}) bool
- func Finish(str, add string) string
- func Headline(str string) string
- func Is(s, pattern string) bool
- func IsAscii(param interface{}) bool
- func IsEmpty(target string) bool
- func IsJson(target string) bool
- func IsMatch(str, pattern string) bool
- func IsNotEmpty(target string) bool
- func IsPalindrome(str string) bool
- func IsUlid(target string) bool
- func IsUuid(target string) bool
- func Kebab(str string) string
- func Lcfirst(target interface{}) interface{}
- func Limit(target string, length int, placeholder string) string
- func Lower(target interface{}) interface{}
- func Ltrim(str, cutset string) string
- func Markdown(str string) string
- func Mask(str, mask string, start int) string
- func PadLeft(str, pad string, length int) string
- func PadRight(str, pad string, length int) string
- func Pascal(str string) string
- func Random(length int) string
- func Remove(str, target string) string
- func RemoveSymbol(str string) string
- func RemoveSymbolExceptSpace(str string) string
- func Replace(str, target, replace string) string
- func Reverse(str string) (res string)
- func Rtrim(str, cutset string) string
- func Snake(str string) string
- func Split(str, delimiter string) []string
- func Squish(str string) string
- func Substr(str string, start, end int) string
- func Trim(target interface{}) interface{}
- func Upper(target interface{}) interface{}
- func WordCount(str string) int
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AfterLast ¶
To get string after last occurence of given mark
param source string param mark string return string
func BeforeLast ¶
To get string before the last occurence of given mark
param source string param mark string return string
func Between ¶
To get string between the first occurence of "start" and the last occurence of "stop"
param source string param start string param stop string return string
func BetweenFirst ¶
To get the smallest possible portion of a string between "start" and "stop"
param source string param start string param stop string return string
func Camel ¶ added in v0.1.1
To convert str into camel case (camelCase)
param str string return string
func Contains ¶ added in v0.1.1
To determine if target is exists in str
param str string param target string return bool
func ContainsAll ¶ added in v0.1.1
To determine if target is exists in str
param str string param target string return bool
func EndsWith ¶ added in v0.1.1
To determine if str is ends with target
param str string param target string|array return bool
func Finish ¶ added in v0.1.1
To adds a "add" to "str" if it does not already end with "add"
param str string param add string return string
func Is ¶ added in v0.1.1
To checks if s is match with pattern
param s string param pattern string return bool
func IsAscii ¶ added in v0.1.1
func IsAscii(param interface{}) bool
To checks if param is ascii
param param int|string return bool
func IsEmpty ¶ added in v0.1.1
To check whether the given target is empty or not
param target string|array return bool
func IsJson ¶ added in v0.1.1
To check whether the given target is a valid JSON
param target string return bool
func IsMatch ¶ added in v0.1.1
To check whether str matches a given pattern
param str string param pattern string return bool
func IsNotEmpty ¶ added in v0.1.1
To check whether the given target is empty or not param target string|array return bool
func IsPalindrome ¶ added in v0.1.1
To check whether the given target is palindrome or not
param str string return bool
func IsUlid ¶ added in v0.1.1
To check whether the given target is a valid ULID
param target string return bool
func IsUuid ¶ added in v0.1.1
To check whether the given target is a valid UUID
param target string return bool
func Kebab ¶ added in v0.1.1
To convert str into kebab case (kebab-case)
param str string return string
func Lcfirst ¶ added in v0.1.1
func Lcfirst(target interface{}) interface{}
To returns the given string with the first character lowercased
param target string|array return interface
func Limit ¶ added in v0.1.1
To truncates the given string to the specified length
param target string param length int param placeholder string return string
func Lower ¶ added in v0.1.1
func Lower(target interface{}) interface{}
To returns lowercase the given string
param target string|array return interface
func Ltrim ¶ added in v0.1.1
To trims the left side of the string
param str string param cutset string return string
func Markdown ¶ added in v0.1.1
To convert given markdown to the HTML format
param str string return string
func Mask ¶ added in v0.1.1
To masks a given string string with a repeated character
param str string param mask string param start int return string
func PadLeft ¶ added in v0.1.1
To pad the left side of a string with another string until the final string reaches the desired length
param str string param pad string param length int return string
func PadRight ¶ added in v0.1.1
To pad the right side of a string with another string until the final string reaches the desired length
param str string param pad string param length int return string
func Pascal ¶ added in v0.1.1
To convert str into camel case (PascalCase)
param str string return string
func Random ¶ added in v0.1.2
To returns random alphanumeric characters
param length int return interface
func Remove ¶ added in v0.1.1
To remove target from str
param str string param target string return string
func RemoveSymbol ¶ added in v0.1.1
To remove all symbol and space from str
param str string return string
func RemoveSymbolExceptSpace ¶ added in v0.1.1
To remove all symbol from str
param str string return string
func Replace ¶ added in v0.1.1
To replace target in str into replace
param str string param target string param replace string return string
func Rtrim ¶ added in v0.1.1
To trims the right side of the string
param str string param cutset string return string
func Snake ¶ added in v0.1.1
To convert str into snake case (snake_case)
param str string return string
func Split ¶ added in v0.1.1
To split string into an array
param str string param delimiter string return array of string
func Substr ¶ added in v0.1.1
To get a substring from a string
param str string param start int param end int return string
func Trim ¶ added in v0.1.1
func Trim(target interface{}) interface{}
To trim spaces
param target string|array return bool
Types ¶
This section is empty.