[2008-02-22 01:45] I ended up dividing my list into three different regexes and used them like (?:(??{$rxa})|(??{$rxb})|(??{$rxc}))