帆软软件应用程序接口及开发指导文档

String

Files

对字符串对象的扩展

Methods

Defined By

Instance methods

( sub ) : Number[]
获取字符串中某字符串的所有项位置数组 ...

获取字符串中某字符串的所有项位置数组

Parameters

Returns

  • Number[]

    子字符串在父字符串中出现的所有位置组成的数组

给url加上给定的参数 ...

给url加上给定的参数

Parameters

  • paras : Object

    参数对象,是一个键值对对象

Returns

  • String

    添加了给定参数的url

( endTag ) : Boolean
判断字符串是否以指定的字符串结束 ...

判断字符串是否以指定的字符串结束

Parameters

  • endTag : String

    指定的字符串

Returns

  • Boolean

    如果字符串以指定字符串结束则返回true,否则返回false

( name ) : String
获取url中指定名字的参数 ...

获取url中指定名字的参数

Parameters

Returns

总是让字符串以指定的字符开头 ...

总是让字符串以指定的字符开头

Parameters

  • start : String

    指定的字符

Returns

  • String

    以指定字符开头的字符串

( s1, s2 ) : String
将所有符合第一个字符串所表示的字符串替换成为第二个字符串 ...

将所有符合第一个字符串所表示的字符串替换成为第二个字符串

Parameters

  • s1 : String

    要替换的字符串的正则表达式

  • s2 : String

    替换的结果字符串

Returns

( startTag ) : Boolean
判断字符串是否已指定的字符串开始 ...

判断字符串是否已指定的字符串开始

Parameters

  • startTag : String

    指定的开始字符串

Returns

  • Boolean

    如果字符串以指定字符串开始则返回true,否则返回false

Defined By

Static methods

( string ) : Stringstatic
对字符串中的'和\做编码处理 ...

对字符串中的'和\做编码处理

Parameters

  • string : String

    要做编码处理的字符串

Returns

( format ) : Stringstatic
对字符串做替换的函数 var cls = 'my-class', text = 'Some text'; var res = String.format('<div class="{0}>{1}</div>...

对字符串做替换的函数

 var cls = 'my-class', text = 'Some text';
 var res = String.format('<div class="{0}>{1}</div>"', cls, text);
 //res的值为:'<div class="my-class">Some text</div>';

Parameters

  • format : String

    要做替换的字符串,替换字符串1,替换字符串2...

Returns

  • String

    做了替换后的字符串

( val, size, ch ) : Stringstatic
让字符串通过指定字符做补齐的函数 var s = String.leftPad('123', 5, '0');//s的值为:'00123' ...

让字符串通过指定字符做补齐的函数

 var s = String.leftPad('123', 5, '0');//s的值为:'00123'

Parameters

  • val : String

    原始值

  • size : Number

    总共需要的位数

  • ch : String

    用于补齐的字符

Returns