public function pregMatch($string, $pattern)
{
$number = preg_match($pattern, $string, $matches);
if ($number === false) {
throw new EvaluationException('Error evaluating regular expression ' . $pattern . ': ' . preg_last_error(), 1372793595);
}
if ($number === 0) {
return null;
}
return $matches;
}