Perhaps you can use linq, as in the following example:
var x = from c in table.AsEnumerable()
select c.Field<string>("MyColumn").Substring(index, length);
or
var x = from c in table.AsEnumerable()
select c.Field<string>("MyColumn").Contains("MySearchString");
source
share