This question does not seem to be related to the GnuWin32 port, and so I 
think it is best asked on a gawk mailing list.
See e.g. http://groups.google.com/group/comp.lang.awk

Kees Zeelenberg

--------------------------------------------------
Van: "Hane, Christopher A" <christopher.h...@ingenixconsulting.com>
Datum: dinsdag 28 april 2009 0:26
Aan: <gnuwin32-users@lists.sourceforge.net>
Onderwerp: [GnuWin32-Users] help with regexp in gawk file

>
> I am trying to remove all words in one list from another list of words.
> If I explicitly enumerate the words to remove everything works fine:
>     gsub(/to /, "",text);
>     gsub(/in /, "",text);
>     gsub(/or /, "",text);
>
> but if I try to build the list of words in an array no substitutions are
> ever done.  How can I properly format the text array to remove the
> words?
>
> Thanks!
>
> BEGIN{
>
> j=0;
>  badwords[j++]= "/<a> /";
> badwords[j++]= "/<the> /";
> badwords[j++]= "/<in> /";
>
>   text = "a fox jumped into and in the river";
> text2 = "a fox jumped into and in the river";
>
>  gsub(/\<a\> /, "", text);
>  gsub(/\<the\> /, "", text);
>  gsub(/\<in\> /, "", text);
>
> print text;
>
> for (i in badwords)
> {
>  gsub(badwords[i], "", text2);
>
> }
> print text2;
>
> exit(0);
> };
> {
> }
> END{}
>
> This e-mail, including attachments, may include confidential and/or
> proprietary information, and may be used only by the person or entity
> to which it is addressed. If the reader of this e-mail is not the intended
> recipient or his or her authorized agent, the reader is hereby notified
> that any dissemination, distribution or copying of this e-mail is
> prohibited. If you have received this e-mail in error, please notify the
> sender by replying to this message and delete this e-mail immediately.
> ------------------------------------------------------------------------------
> Register Now & Save for Velocity, the Web Performance & Operations
> Conference from O'Reilly Media. Velocity features a full day of
> expert-led, hands-on workshops and two days of sessions from industry
> leaders in dedicated Performance & Operations tracks. Use code vel09scf
> and Save an extra 15% before 5/3. http://p.sf.net/sfu/velocityconf
> _______________________________________________
> GnuWin32-Users mailing list
> GnuWin32-Users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/gnuwin32-users 


------------------------------------------------------------------------------
Register Now & Save for Velocity, the Web Performance & Operations 
Conference from O'Reilly Media. Velocity features a full day of 
expert-led, hands-on workshops and two days of sessions from industry 
leaders in dedicated Performance & Operations tracks. Use code vel09scf 
and Save an extra 15% before 5/3. http://p.sf.net/sfu/velocityconf
_______________________________________________
GnuWin32-Users mailing list
GnuWin32-Users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gnuwin32-users

Reply via email to