You don't need a regex for that... if you only want the second field in the string,
my $foo = (split ':', $string)[1];
will do the trick.
split() returns a list, so you can explicitely set a list context and only keep the element you want with a subscript.
hope this helps,