Documentation
¶
Index ¶
- func Round(x float64) int
- type CommonHelper
- func (i CommonHelper) CheckLength(str string, length int, typeParams int, zero, checkSpecial int) bool
- func (i CommonHelper) CheckMobile(phone string) bool
- func (i CommonHelper) CheckQq(qq string) bool
- func (i CommonHelper) CheckSpecialChar(str string) bool
- func (i CommonHelper) MD5(str string) string
- func (i CommonHelper) MD51(str string) string
- func (i CommonHelper) SpecialLetters(letter rune) (bool, []rune)
- type InterfaceHelper
- type NumberHelper
- type StatusHelper
- type StringHelper
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type CommonHelper ¶
type CommonHelper struct { }
var CommonHelperObject CommonHelper
func (CommonHelper) CheckLength ¶
func (CommonHelper) CheckMobile ¶
func (i CommonHelper) CheckMobile(phone string) bool
func (CommonHelper) CheckQq ¶
func (i CommonHelper) CheckQq(qq string) bool
func (CommonHelper) CheckSpecialChar ¶
func (i CommonHelper) CheckSpecialChar(str string) bool
func (CommonHelper) MD5 ¶
func (i CommonHelper) MD5(str string) string
func (CommonHelper) MD51 ¶
func (i CommonHelper) MD51(str string) string
func (CommonHelper) SpecialLetters ¶
func (i CommonHelper) SpecialLetters(letter rune) (bool, []rune)
type InterfaceHelper ¶
type InterfaceHelper struct { }
* * InterfaceHelper * @Description:
var InterfaceHelperObject InterfaceHelper
* * InterfaceHelper * @Description:
func (*InterfaceHelper) IsNumber ¶
func (i *InterfaceHelper) IsNumber(value interface{}) bool
*
- isNumber
- @Description: 是否是数字类型的数据
- @receiver i
- @param value
- @return bool
func (*InterfaceHelper) ToString ¶
func (i *InterfaceHelper) ToString(value interface{}) string
*
- Strval
- @Description: Strval 获取变量的字符串值,浮点型 3.0将会转换成字符串3, "3",非数值或字符类型的变量将会被转换成JSON格式字符串
- @param value
- @return string
type NumberHelper ¶
type NumberHelper struct { }
var NumberHelperObject NumberHelper
func (*NumberHelper) IsDec ¶
func (num *NumberHelper) IsDec(s string) bool
*
- isDec
- @Description: 判断是否为小数
- @param s
- @return bool
func (*NumberHelper) IsInt ¶
func (num *NumberHelper) IsInt(s string) bool
*
- isInt
- @Description: 判断是否为整数
- @param s
- @return bool
func (*NumberHelper) IsNum ¶
func (num *NumberHelper) IsNum(s string) bool
*
- IsNum
- @Description: 判断是不是数字类型:整数或者小数
- @param s
- @return bool
func (*NumberHelper) IsSciNum ¶
func (num *NumberHelper) IsSciNum(num1, num2 string) bool
*
- isSciNum
- @Description: 是否为科学计数法
- @param num1
- @param num2
- @return bool
func (NumberHelper) RandNumber ¶
func (num NumberHelper) RandNumber() int
type StatusHelper ¶
type StatusHelper struct { }
var StatusHelperObject StatusHelper
func (StatusHelper) PointerToValue ¶
func (h StatusHelper) PointerToValue(status *int8) int
type StringHelper ¶
type StringHelper struct { }
var StringHelperObject StringHelper
func (*StringHelper) ArrayReplace ¶
func (str *StringHelper) ArrayReplace(sliceParams []string, index int, s string, new string, n int) string
*
- ArrayReplace
- @Description:切片批量替换
- @param splice 需要被批量替换的切片
- @param index 从切片中的第几个开始
- @param s 需要替换的文本
- @param new 替换换的文本
- @param n 替换几个,-1,默认全部替换
- @return string 返回
Click to show internal directories.
Click to hide internal directories.