Если вы тестируете только одним словом,
c[a-z]*a[a-z]*t
Если вы пытаетесь найти слова в строке,
\b[a-z]*c[a-z]*a[a-z]*t[a-z]*\b
Имейте в виду, я не знаком с особенностью регулярных выражений ActionScript, но я думаю, что он правильно поддерживает \b
и ленивые операторы, поскольку они довольно просты. Кроме того, эти регулярные выражения предполагают регистронезависимость.