字符串相关操作集合 vjspUtils.String

去掉字符串收尾空格

(static).trim(str) → {String}

示例

//return "test tring"
vjspUtils.string.trim('  test tring  ');

参数:

NameTypeDescription
strString待去空格字符串

返回: 去掉空格后的字符串

Type String

去掉字符串左侧空格

(static).trimL(str) → {String}

示例

//return "test tring  "
vjspUtils.string.trimL('  test tring  ');

参数:

NameTypeDescription
strString待去空格字符串

返回: 去掉空格后的字符串

Type String

去掉字符串右侧空格

(static).trimR(str) → {String}

示例

//return "  test tring"
vjspUtils.string.trimR('  test tring  ');

参数:

NameTypeDescription
strString待去空格字符串

返回: 去掉空格后的字符串

Type String

指定值是否全部为大写

(static).isUpper(val) → {Boolean}

示例

//return true
vjspUtils.string.isUpper('UPPER');

参数:

NameTypeDescription
valString要判断的值

返回: 判断结果

Type Boolean

指定值是否全部为小写

(static).isLower(val) → {Boolean}

示例

//return true
vjspUtils.string.isLower('lower');

参数:

NameTypeDescription
valString要判断的值

返回: 判断结果

Type Boolean

获取字符串的utf8编码字节长度,即一个非ascii字符3个字节

(static).getUtf8Length(val) → {Integer}

示例

return 14
vjspUtils.string.getUtf8Length('english&中文');

参数:

NameTypeDescription
valString获取长度的字符串

返回: utf8字节长度

Type Integer

字符串反转(逆序)

(static).reverse(val) → {String} 示例

//rturn "gfedcba"
vjspUtils.string.reverse('abcdefg');

参数:

NameTypeDescription
valString待处理字符串

返回: 处理后字符串

Type String

字符串str是否已val开头

(static).beginWith(str, val) → {Boolean}

示例

//return true
vjspUtils.string.beginWith('### abcdefg ***','###')

参数:

NameTypeDescription
strString带检测字符串
valString开头字符串

返回: 结果

Type Boolean

字符串str是否已val结尾

(static).endWith(str, val) → {Boolean}

示例

//return true
vjspUtils.string.endWith('### abcdefg ***','***')

参数:

NameTypeDescription
strString带检测字符串
valString结尾字符串

返回: 结果

Type Boolean

首字母大写

(static).firstCharToUpperCase(str) → {String}

参数:

NameTypeDescription
strString待处理字符串

返回: 处理后字符串

Type String

首字母小写

(static).firstCharToLowerCase(str) → {String}

参数:

NameTypeDescription
strString待处理字符串

返回: 处理后字符串

Type String

去掉字符串中间一部分字符

(static).removeMiddle(str, beginIndex, endIndex) → {String}

参数:

NameTypeDescription
strString待处理字符串
beginIndexNumberf|String起始索引或者字符串
endIndexNumberf|String结束索引或者字符串

返回: 处理后字符串

Type String