The class Selenium Select has 3 methods of different option selection:
Now,
This will work
WebElement element = driver.findEle(By.xpath(loc));
Select select = new Select(element);
for(int i=1;i<=select.getOptions().size();i++)
{
if(select.getOptions().get(i-1).getText().contains(containsTxt))
{
select.selectByIndex(i-1);
break;
}
if(i==select.getOptions().size())
{
//"Fail"
}
}