字符串相关操作集合 vjspUtils.String
去掉字符串收尾空格
(static).trim(str) → {String}
示例
//return "test tring"
vjspUtils.string.trim(' test tring ');
参数:
Name | Type | Description |
---|---|---|
str | String | 待去空格字符串 |
返回: 去掉空格后的字符串
Type String
去掉字符串左侧空格
(static).trimL(str) → {String}
示例
//return "test tring "
vjspUtils.string.trimL(' test tring ');
参数:
Name | Type | Description |
---|---|---|
str | String | 待去空格字符串 |
返回: 去掉空格后的字符串
Type String
去掉字符串右侧空格
(static).trimR(str) → {String}
示例
//return " test tring"
vjspUtils.string.trimR(' test tring ');
参数:
Name | Type | Description |
---|---|---|
str | String | 待去空格字符串 |
返回: 去掉空格后的字符串
Type String
指定值是否全部为大写
(static).isUpper(val) → {Boolean}
示例
//return true
vjspUtils.string.isUpper('UPPER');
参数:
Name | Type | Description |
---|---|---|
val | String | 要判断的值 |
返回: 判断结果
Type Boolean
指定值是否全部为小写
(static).isLower(val) → {Boolean}
示例
//return true
vjspUtils.string.isLower('lower');
参数:
Name | Type | Description |
---|---|---|
val | String | 要判断的值 |
返回: 判断结果
Type Boolean
获取字符串的utf8编码字节长度,即一个非ascii字符3个字节
(static).getUtf8Length(val) → {Integer}
示例
return 14
vjspUtils.string.getUtf8Length('english&中文');
参数:
Name | Type | Description |
---|---|---|
val | String | 获取长度的字符串 |
返回: utf8字节长度
Type Integer
字符串反转(逆序)
(static).reverse(val) → {String} 示例
//rturn "gfedcba"
vjspUtils.string.reverse('abcdefg');
参数:
Name | Type | Description |
---|---|---|
val | String | 待处理字符串 |
返回: 处理后字符串
Type String
字符串str是否已val开头
(static).beginWith(str, val) → {Boolean}
示例
//return true
vjspUtils.string.beginWith('### abcdefg ***','###')
参数:
Name | Type | Description |
---|---|---|
str | String | 带检测字符串 |
val | String | 开头字符串 |
返回: 结果
Type Boolean
字符串str是否已val结尾
(static).endWith(str, val) → {Boolean}
示例
//return true
vjspUtils.string.endWith('### abcdefg ***','***')
参数:
Name | Type | Description |
---|---|---|
str | String | 带检测字符串 |
val | String | 结尾字符串 |
返回: 结果
Type Boolean
首字母大写
(static).firstCharToUpperCase(str) → {String}
参数:
Name | Type | Description |
---|---|---|
str | String | 待处理字符串 |
返回: 处理后字符串
Type String
首字母小写
(static).firstCharToLowerCase(str) → {String}
参数:
Name | Type | Description |
---|---|---|
str | String | 待处理字符串 |
返回: 处理后字符串
Type String
去掉字符串中间一部分字符
(static).removeMiddle(str, beginIndex, endIndex) → {String}
参数:
Name | Type | Description |
---|---|---|
str | String | 待处理字符串 |
beginIndex | Numberf|String | 起始索引或者字符串 |
endIndex | Numberf|String | 结束索引或者字符串 |
返回: 处理后字符串
Type String