On Mon, Jun 16, 2008 at 11:52 PM, Dermot <[EMAIL PROTECTED]> wrote:
> Hi All,
>
> I have data in a tab delimited format like this (tabs might be lost in
> the formatting of the email).
>
> A456/959 ScHe
> M920/1123 He
> D123/999 ChFl
> D123/949 AnFl
> S520/257 Sp
> T510/106 TePeHe
> T540/110 Te
> T875/1010 TeSc
> T875/1050 TeSc
>
>
> I need to split the 2nd column. The string is to be split into 2
> characters , so ChFl becomes 'Ch, Fl' . I can't seem to find a RE that
> will split the data correctly.
I think RE can do it.
Try this:
use strict;
while(<DATA>) {
chomp;
my $str = (split)[1];
my @characters = $str =~ /\w{2}/g;
print "@characters","\n";
}
--
Jeff Peng - [EMAIL PROTECTED]
Professional Squid supports in China
http://www.ChinaSquid.com/
--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
http://learn.perl.org/