Originally posted by lneuma1
Anyway, rather than set up an array, is there asimple wild card character for text strings?
No, flash isn't able to handle regular expressions on strings.
you could find out about a word contained in a string using String.indexOf().
just a quick sample (didn't test):
Code:
var findKeyword= function (txt:String, keywords:Array):Boolean {
for (var i:Number=keywords.length;i>=0;--i) {
if(txt.indexOf(" "+keywords[i]+" ")<>-1) {
return true;
}
}
return false;
}
//
var keywords:Array= new Array("fired", "trouble", "late", "hate");
var question:String="I am late";
if (findKeyword(question, keywords)) {
gotoAndPlay("fired");
} else {
gotoAndPlay("hired"):
}