Hi, In this case, you can try use normal regular expression instead of split
my $test = "aaa;bbbb;cccc;dddd;eeee"; my ($aaa,$bbb) = $test =~ /^(.*?);(.*)$/; print "\$aaa=$aaa\n"; print "\$bbb=$bbb\n"; On 9/19/07, Stephane Legault <[EMAIL PROTECTED]> wrote: > Hi, I want split a list in two parts from the same delimiter character. > > Here is the list [sample1:sample2:sample3:sample4:sample5] > > I would like a $variable containing sample1 and another one containing the > rest. > > I search a lot on Internet and find how to split this in many variable > ($x,$y)=split(/:/) but this is not useful for me. > > Does anyone can help? > > > Le tout nouveau Yahoo! Courriel. Consultez vos fils RSS depuis votre > boîte de réception. > http://us.rd.yahoo.com/evt=40705/*http://mrd.mail.yahoo.com/try_beta?.intl=cf > _______________________________________________ > ActivePerl mailing list > ActivePerl@listserv.ActiveState.com > To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs > _______________________________________________ ActivePerl mailing list ActivePerl@listserv.ActiveState.com To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs