Thankks, Anze & Jeff!

On Fri, Dec 3, 2010 at 1:19 AM, Anze <[email protected]> wrote:

>
> You could also try 'abc[|].*'. I find it is often easier (and less error-
> prone) to use this principle than it is to escape the escaping character...
> :)
>
> Just be careful with '-', it must be at the end. And it doesn't work with
> ']',
> unless you escape it (I guess; I've never needed this).
>
> Regards,
>
> Anze
>
>
> On Friday 03 December 2010, Jeff Zhang wrote:
> > Use 'abc\\|.*', '\' is also a special character in java that should
> > been escaped.
> >
> > On Fri, Dec 3, 2010 at 11:34 AM, Zhen Guo <[email protected]> wrote:
> > > Hi all,
> > >
> > > In pig, we can do pattern matching with regular expression. For a
> pattern
> > > like "abc|.*", how to write the regular expression?
> > >
> > > I tried the following:
> > >
> > > A = FILTER B BY (name matches 'abc\|.*');
> > >
> > > but it does not work. I cannot use 'abc|.*' because it will match
> > > anything.
> > >
> > > Any ideas are appreciated.
> > >
> > > Thanks,
> > >
> > > Zhen
>
>

Reply via email to