[Project_owners] AWK related question
Michael Vincent van Rantwijk, MultiZilla
mv_van_rantwijk at yahoo.com
Wed Aug 29 06:33:08 PDT 2007
Atte Kemppilä wrote:
> On Wed August 29 2007 08:54, Michael Vincent van Rantwijk, MultiZilla wrote:
>> I can do nice things with AWK these days, but the one thing I still
>> don't get is how I should print the matching data of a search/regex like
>> for example: /foobar/ { print } as in how do I get it to dump "foobar"
>> (where foobar can be anything I need)?
>
> Not quite sure that I understood the question but do you mean this:
Let's take the following example:
<description>Some Random Text</description>
should become:
<!ENTITY .description "Some Random Text">
Note: I want to do something similar for:
label="A Random Label Attribute"
accesskey="A Random Accesskey Attribute"
label value="A Random Value Attribute"
Which should be come:
<!ENTITY .label "A Random Label Attribute">
<!ENTITY .accesskey "A Random Accesskey Attribute">
<!ENTITY .value "A Random Value Attribute">
A little handy L18N / L10N AWK script.
> $ echo 'foobar' | gawk '/o.*a/ { match($0, /(o.*a)/, arr); print arr[1] }'
>
> With that you get 'ooba'. At least, in gawk.
Not in v3.0.4, which I still had installed (I've replaced it now).
> http://groups.google.com/group/comp.lang.awk
Thanks for the pointer, but that is quite a long list isn't it. Phew.
--
Michael Vincent van Rantwijk
- MultiZilla Project Team Lead
- XUL Boot Camp Staff member (ActiveState Training Partner)
- iPhone Application Developer
More information about the Project_owners
mailing list