added regular expression string matcher

much slower but more general