"use a
quoted string instead of a regexp"
No, the regex
is fine. It's joins for which a regex won't work (and even within a
double-quoted string, the \s works fine).
|
GTO Application Development |
|
Keefe, Bruyette & Woods, Inc. |
|
212-887-6753 |
-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
Sent: Wednesday, August 31, 2005 5:00 PM
To: [EMAIL PROTECTED]
Cc: $Bill Luebkert; [EMAIL PROTECTED]; [email protected]
Subject: Re: Metacharacters
Chris,
You need parens around the four variables, and use a quoted string instead of a regexp....
($date, $activity, $owner, $id) = split( " ", $string );
should do it
[EMAIL PROTECTED]
Sent by: [EMAIL PROTECTED]08/31/2005 14:31
To: "$Bill Luebkert" <[EMAIL PROTECTED]>
cc: [email protected]
Subject: Re: Metacharacters
Bill,
Another simplier challenge:
I need to put each string prior to a space into a seperate variable. Here is my string:
05-Dec-01.10:00:50 activity011204.221111 CLUNGU "(31246)"
Here is my command to dump the variables:
$Activity_Date,$Activity_ID,$Activity_Owner,$Activity_Name = split (/\s+/,$Activity_Detail_Line);
It is returning:
Results of the split is: Date: ID: Owner: Name:4
I thought that the \s+ - will return 1 or many spaces between, hence split the string into the (4) buckets using a space as the delimiter.
Thanks in advance for the help
Chris McEwen
Sr. Configuration Management Analyst
Alcatel Canada Inc.
Office: 416.748.4424 ext 5015
mailto: [EMAIL PROTECTED]_______________________________________________
ActivePerl mailing list
[email protected]
To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs
_______________________________________________ ActivePerl mailing list [email protected] To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs
