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
Flashcoders@chattyfig.figleaf.com
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

_______________________________________________
Flashcoders mailing list
Flashcoders@chattyfig.figleaf.com
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

Reply via email to