OK.
I was nearly there:
var changeToSpaces:Array = ["-",",", ":", ";", "\r", "\t"];
var inputString:String = "Dog, cat,squirrel, bird - horse:worm";
var idealArray:Array = [];
for (var i:uint =0; i<changeToSpaces.length;i++){
//clean the string from the inputfield
inputString = String(inputString.split(changeToSpaces[i]));
}
for (var j:uint=0; j< inputString.length; j++){
trace(inputString.substr(0, inputString.indexOf(",", 0)));
}
-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Mendelsohn,
Michael
Sent: donderdag 17 juli 2008 21:45
To: Flash Coders List
Subject: [Flashcoders] SOLVED: preparing a series of keywords for a search
public function Search():Void {
// replace all "," ", " "-" or " - " with " "
var changeToSpaces:Array = ["-", " - ", ":", ": ", "\r",
"\t", ",", ", "," "];
for (var i = 0; i<changeToSpaces.length; i++) {
while (criteria[0].indexOf(changeToSpaces[i]) !=
-1) {
var startPos:Number =
criteria[0].indexOf(changeToSpaces[i]);
var deleteCount:Number =
changeToSpaces[i].length;
var tempArray:Array =
criteria[0].split("");
tempArray.splice(startPos,deleteCount,"
");
var newString:String =
tempArray.join("");
criteria[0] = newString;
}
}
}
_______________________________________________
Flashcoders mailing list
[email protected]
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
_______________________________________________
Flashcoders mailing list
[email protected]
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders