following code works fine
var srch_str = "snow"
var str = "snow Showers Late"
alert((new RegExp(srch_str)).test(str)) //true
but this one not , i could not get why ?
var weather_status = ['rain', 'cloudy', "snow", 'wind', 'thunderstorms' ]
function getStatus(str){
for(srch_str in weather_status){
var bool = (new RegExp(srch_str)).test(str)
if(bool){
str = srch_str
Ti.API.info("if ......")
break;
}
else{
Ti.API.info(" else ----------")
}
}//for
return str
}
output : else ------------ (5 times)
when calling getStatus("snow Showers Late")