将空格更改为+以便在flex中完成api

时间:2014-08-10 11:59:20

标签: flex

我试图在api上创建一个搜索表单。但是,当用户在搜索字段中键入多个名称时,我希望它将字符串分成多个部分,并在每个关键字之间创建一个带有+的新字符串。我不知道怎么做。

1 个答案:

答案 0 :(得分:0)

试试这个

var searchString:String = "nameOne nameTwo nameThree";
var whiteSpacePattern:RegExp = /\s+/g;
var replacedString:String = searchString.replace(whiteSpacePattern, "+");
trace(replacedString); // nameOne+nameTwo+nameThree

有关String.replace的更多信息:http://help.adobe.com/en_US/as3/dev/WS5b3ccc516d4fbf351e63e3d118a9b90204-7f00.html#WS5b3ccc516d4fbf351e63e3d118a9b90204-7ef1