hi Harsha, Running release 0.11.0. Thanks.
-----Original Message----- From: Harsha <[email protected]> To: user <[email protected]> Sent: Sat, Mar 9, 2013 10:40 pm Subject: Re: Pig Regex Help Hi John, I ran these in pig 0.9.2 A = LOAD 'data' as line:chararray; B = FOREACH A GENERATE FLATTEN(REGEX_EXTRACT_ALL(line, '^(.+?)\\-(.+?)\\s(.+?)\\-(.)(.)\\s(.+)$')) AS (Field1:CHARARRAY,Field2:CHARARRAY,Date:CHARARRAY,Field3:CHARARRAY,Field4:CHARARRAY,Field5:CHARARRAY); dump B; gives me following (a02s6pq0s1t,dl,20130106,U,X,32) (johnm,dl,20130106,D,X,32) which version of pig you are running. -- Harsha On Saturday, March 9, 2013 at 6:57 PM, John Meek wrote: > B = FOREACH A GENERATE FLATTEN( > REGEX_EXTRACT_ALL(line, '^(.+?)\\-(.+?)\\s(.+?)\\-(.)(.)\\s(.+)$')) AS (Field1:CHARARRAY,Field2:CHARARRAY,Date:CHARARRAY,Field3:CHARARRAY,Field4:CHARARRAY,Field5:CHARARRAY); >
