untested, but should work for you:

@res=split(/(\D+)(\d+)/, $data);

Shawn


----- Original Message -----
From: <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Cc: <[EMAIL PROTECTED]>;
<[EMAIL PROTECTED]>; <[EMAIL PROTECTED]>;
<[EMAIL PROTECTED]>;
<[EMAIL PROTECTED]>
Sent: Thursday, March 01, 2001 2:13 AM
Subject: REGULAR EXPRESSION IN SPLIT FUNCTION - PLEASE HELP ME.


> DEAR FRIENDS,
>      PLEASE HELP ME REGARDING THE REGULAR EXPRESSION IN SPLIT FUNCTION
>
> data is : CDM210909 or   FDM210909  ( ie start with 3characters followed
> any no of numeric numbers)
> probelm is : i need to split this word into CDM  and 210909    ( split into
> characters & numbers).
>
> --- ie, i wish to split this word into char (first 3 characters & remaining
> )
>
> @res=split( / .{3}/ , $data );
>
> but i could'nt get the answer. can u please help me.
> Expecting your ineffable Wishes,
>
> Pons.
> Extn:  1328
> ------------------------------------------------------------------------------
--
>
> Learn to Grow  ------>   Grow to Learn more  & more.
> ------------------------------------------------------------------------------
--
>
> _______________________________________________
> ActivePerl mailing list
> [EMAIL PROTECTED]
> http://listserv.ActiveState.com/mailman/listinfo/activeperl
>
>

_______________________________________________
Perl-Unix-Users mailing list. To unsubscribe go to 
http://listserv.ActiveState.com/mailman/subscribe/perl-unix-users

Reply via email to