字符串

# 生成随机字符串

方法名 $AsCreateRandomString(len:Number):String
参数说明 Number类型,表示生成随机数的位数,如18
返回值说明 String类型,表示生成随机数字符串,如"1ipaZRFxcK62CmpenA"

代码如下:

let randomString=this.$AsCreateRandomString(18)

# 首字母大写

方法名 $AsCapitalize(str:String):String
参数说明 String类型,表示要操作的字符串,如"school"
返回值说明 String类型,表示返回的字符串,如"School"
let newStr=this.$AsCapitalize("school")

# 手机号中间四位变成*

方法名 $AsTelFormat(phone:String):String
参数说明 String类型,表示要操作的手机号,如"17812891234"
返回值说明 String类型,表示操作后的手机号,如"178****1234"
let hidePhone=this.$AsTelFormat("17812891234")

# 驼峰命名转横线命名

方法名 $AsHyphenate(str:String):String
参数说明 String类型,表示要操作的字符串,如"school_student"
返回值说明 String类型,表示操作后的字符串,如"schoolStudent"
let newStr=this.$AsHyphenate("school_student")

# 全角转换为半角

方法名 $AsToCDB(str:String):String
参数说明 String类型,表示要操作的字符串
返回值说明 String类型,表示操作后的字符串
let newStr=this.$AsToCDB("xxx")

# 半角转换为全角

方法名 $AsToDBC(str:String):String
参数说明 String类型,表示要操作的字符串
返回值说明 String类型,表示操作后的字符串
let newStr=this.$AsToDBC("xxx")

# 去除html标签

方法名 $AsRemoveHtmltag(str:String):String
参数说明 String类型,表示要操作的字符串
返回值说明 String类型,表示操作后的字符串
let newStr=this.$AsRemoveHtmltag("<div>123</div>")