RE: [Q]Convert tcl list

2002-02-21 Thread Wagner-David
Bhanu Prakash [mailto:[EMAIL PROTECTED]] Sent: Thursday, February 21, 2002 21:57 To: Wagner-David; [EMAIL PROTECTED] Subject: Re:[Q]Convert tcl list Hi Wags, Whoops! That seems to solve the purpose.! But, How do I read this data from a file into an array?! Thanks Bhanu. $_ = 'mykey

Re:[Q]Convert tcl list

2002-02-21 Thread Bhanu Prakash
Hi Wags, Whoops! That seems to solve the purpose.! But, How do I read this data from a file into an array?! Thanks Bhanu. $_ = 'mykey {{ abc xyz nnn mmm }} mykey2 {{ aaa bbb ccc ddd}}'; my @MyData = (); while ( /\{{2}([a-z0-9\s]+)\}{2}/g ) { push(@MyData, $1); } my $MyId = 1; foreac

RE: [Q] Convert tcl list

2002-02-21 Thread Wagner-David
Here is one attempt: $_ = 'mykey {{ abc xyz nnn mmm }} mykey2 {{ aaa bbb ccc ddd}}'; my @MyData = (); while ( /\{{2}([a-z0-9\s]+)\}{2}/g ) { push(@MyData, $1); } my $MyId = 1; foreach ( @MyData ) { printf "%3d: %s\n", $MyId++, $_; } Output: 1: abc xyz nnn mmm 2: aaa