StringEx Class
String扩展
Defined in:
Module: Extensions
src\StringEx.js:9
Methods
bformat
bformat
(
-
参数,可以为JSON,也可以为String
)
字符串格式化方法
Parameters:
name | type | flag | description |
---|---|---|---|
参数,可以为JSON,也可以为String
| JSON | Any |
Example:
// string 模式
"Hello,{0}!".bformat("luolong");
"Hello,{0}!Welcome to {1}.".bformat("luolong","shanghai");
// json 模式
"Hello,{name}!Welcome to {address}.".bformat({name: "luolong",address: "shanghai"});
parseMvcDate
parseMvcDate
()
转换Date字符串为日期类型 解决MvcJsonResut后时间类型字符串转换为"/Date(1415787137527)/"这种格式后,转换JS日期;
Example:
var date = "/Date(1415787137527)/".parseToDate();
var date2 = "2014-11-12".parseToDate();
splitRemoveEmptys
splitRemoveEmptys
(
-
separator
-
[howmany]
-
[isRemoveEmptys]
)
用于把一个字符串分割成字符串数组
Parameters:
name | type | flag | description |
---|---|---|---|
separator
| String | 字符串或正则表达式,从该参数指定的地方分割 stringObject | |
[howmany] |
Number | optional | 该参数可指定返回的数组的最大长度 |
[isRemoveEmptys] |
Boolean | optional | 可选。是否删除空字符串 |
Returns:
Array