Re: parsing problem
cool :)
u'r wellcome.... glad to help...
I'm much more an asker on this list, rather than a responder...
glad to be of some help for a change :)
cheers
j
BTW: Perl rules ! Most incredible language in the World. !
On Thu, 2010-12-09 at 12:47 -0500, Bernard Fay wrote:
> Wonderful!!!! Works like a charm.
>
>
> A few year ago I used Perl a lot but I lost my hand at it.
> Your idea of Perl helped me to fix another problem with the same file:
> non-breaking space.
> Perl and \xA0 fixed it for me.
>
>
> Thanks a lot Joao,
> Bernard
>
>
> On Thu, Dec 9, 2010 at 12:00 PM, Joao Ferreira gmail
> <joao.miguel.c.ferreira@gmail.com> wrote:
> On Thu, 2010-12-09 at 11:33 -0500, Bernard Fay wrote:
> > Hi,
> >
> >
> > I have long strings to parse which have permanent and
> variable
> > information. Somewhere in the strings we have something
> like "....
> > Handle: 0x12a7 ....". Handle is permanent and 0x12a7 is
> variable. I
> > wish to be able to extract the variable part (0x12a7) and
> assign it to
> > a variable.
> >
>
>
> I'dd use Perl.... I love Perl.... and I don't know any other
> language
> appropriate for this :)
>
> jmf@squeeje:~$ cat string.txt
> foo bar abc 123 Handle: 0x12a7 some more things
> zoo zar Handle: 0x12a7 and more stuff
>
> jmf@squeeje:~$ cat string.txt | perl -e 'while (<>) {if
> (/Handle:\s+(\S
> +)/){$line++; $your_variable = $1; print "$line $your_variable
> \n"; }};'
>
> 1 0x12a7
> 2 0x12a7
>
>
>
> >
> > Does anyone have an idea how to extract this information?
> >
> >
> > I think awk might be the tool to use but I not too good at
> it yet.
> >
> >
> > Thanks,
> > Bernard
> >
> >
>
>
>
>
>
Reply to: