Вобщем захотелось забацать автохождение по командам лидера и вот что у меня получилось(делалось все по аналонии с уже сделанным и появилась проблема):
my %aliases = 
(
	'назначить лидера' => 'cmd_setlider',
         .........
P::alias 
{
	$Common::lider = shift;
} $Alias::values{cmd_setlider};
P::trig
{
	if ( $1 eq $Common::lider )
	{
		Common::sparser 
?????;
	}
} '^(.*) сообщил.? группе 
?????', 'f1001';
Так вот тех местах где стоит по 5вопросиков(прошу сильно меня не ругать и не посылать идни читать мануал, я этим обязательно займусь

) у меня возникли проблемы, как выделить из сообщения группе именно команду, которую нужно будет выполнять? думаю суть ясна, помогите плиз)
для примера возмем строку 
Ларго сообщил группе : 'Людомир - Восток'.