Простое решение будет:
\*[A-z0-9_]+\([A-z0-9_$, ]*\)
или если вы делаете целую строку / точное соответствие:
^\*[A-z0-9_]+\([A-z0-9_$, ]*\)$
Если у вас есть следующая строка:
*RandomName($variabl)e1, $variable2)
Первое регулярное выражение будет соответствовать части *RandomName($variabl)
, второе не будет ничего соответствовать в этом случае.