lorid wrote: > Here is the string Im trying to split (its a cookie str) > MadHatter Data: > a:7:{i:0;s:19:\"MadhatterSize=Adult\";i:1;s:20:\"MadHatterColors=blue\";i:2;s:15:\"MadHatter_Qty=1\";i:3;s:26:\"product_name=Madhatter_Hat\";i:4;s:8:\"cd_num=2\";i:5;s:4:\"x=39\";i:6;s:4:\"y=12\";} > > the data I want is > > MadhatterSize=Adult,MadHatterColors=blue,MadHatter_Qty=1,product_name=Madhatter_Hat > > I have tried : syntax is spliti(regexp patter,str,max split) > spliti(":",$my_Propellar_Data,15); > > the above is the only regexp that works so far , but doesnt come close > to matching what I want.
$_ = q(a:7:{i:0;s:19:"MadhatterSize=Adult";i:1;s:20:"MadHatterColors=blue";i:2;s:15:"MadHatter_Qty=1";i:3;s:26:"product_name=Madhatter_Hat";i:4;s:8:"cd_num=2";i:5;s:4:"x=39";i:6;s:4:\y=12"};); my @args = $_ =~ /"(.*?)"/g; print join (',', @args[0..3]), "\n"; -- ,-/- __ _ _ $Bill Luebkert Mailto:[EMAIL PROTECTED] (_/ / ) // // DBE Collectibles Mailto:[EMAIL PROTECTED] / ) /--< o // // Castle of Medieval Myth & Magic http://www.todbe.com/ -/-' /___/_<_</_</_ http://dbecoll.tripod.com/ (My Perl/Lakers stuff) _______________________________________________ Perl-Win32-Users mailing list [EMAIL PROTECTED] To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs