in reply to web::scraper and regex

Hi wiseguys, can I (better: how can I) use regex with web::scraper?

What do the docs say?

The "contains"-part is wrong... What would work is: But that would only give me a single "ereignis" and not all.

What? What is your input?

Replies are listed 'Best First'.
Re^2: web::scraper and regex ( xpath )
by Anonymous Monk on Sep 07, 2015 at 08:19 UTC

    Ok so given input of matching on an attribute that contains a substring, seems to work :)

    $ cat 2 <body> <div data-content="/ajax/ereignis/4" data-type="link"> 4</div> <div data-content="/ajax/ereignis/185" data-type="link"> 185</div> <div data-content="wowee" data-type="link"> wowee</div> </body> $ xmllint.exe --xpath " //div[ contains( @data-content, '/ereignis' ) +] " 2 <div data-content="/ajax/ereignis/4" data-type="link"> 4</div><div data-content="/ajax/ereignis/185" data-type="link"> 185</div> $ xmllint.exe --xpath " //div[ @data-content ] " 2 <div data-content="/ajax/ereignis/4" data-type="link"> 4</div><div data-content="/ajax/ereignis/185" data-type="link"> 185</div><div data-content="wowee" data-type="link"> wowee</div>