Beefy Boxes and Bandwidth Generously Provided by pair Networks
more useful options
 
PerlMonks  

Re^2: how to extract iframes from text

by Anonymous Monk
on Apr 30, 2013 at 18:32 UTC ( #1031450=note: print w/ replies, xml ) Need Help??


in reply to Re: how to extract iframes from text
in thread how to extract iframes from text

thanks for the quick answer.

Here is the line of code: print STDERR (Mojo::DOM->new($args->{$t})->at('iframe'));

this is what i get :

$VAR1 = '<p>No one\'s telling the truth anymore, and that makes the nu +mbers suspect.</p> <p>***<iframe width="480" height="360" src="http://localhost:8000/embe +d/static/clips/2012/12/17/28210/test-rush" allowfullscreen="" framebo +rder="0" scrolling="no"></iframe>***</p> <p>\\n</p> <p>Instead of addressing the fact that some text</p> <p>\\n</p> <p>***<iframe width="480" height="360" src="http://localhost:8000/embe +d//static/video/2012/09/07/fnc-ff-20120907-doocytaxes" allowfullscree +n="" frameborder="0" scrolling="\\"no\\""></iframe>***</p> <p>\\n</p> <p>The very first example AP cites was already corrected.some text ... +.Reacting to recent <a href="/blog/2013/04/17/major-errors-undermine- +key-argument-for-austeri">research</a> that has questions.</p> <p>\\n</p> <p>***<iframe width="480" height="360" src="http://localhost:8000/embe +d/static/clips/2013/04/29/29939/fnc-an-20130429-hemmermooredebtgdp" a +llowfullscreen="" frameborder="0" scrolling="no"></iframe>***</p> <p>\\n Arriving at such a conclusion requires not only obscuring the i +mportance in pushing global austerity <a href="/static/images/item/gd +p-components.jpg">strong measures</a> of too little spending.</p>'; <iframe allowfullscreen="" frameborder="0" height="360" scrolling="no" + src="http://localhost:8000/embed/static/clips/2012/12/17/28210/test- +rush" width="480"></iframe>

it seems to extract some of the non iframe stuff too....

how to get rid of the non iframe part or put just the iframe part in an array


Comment on Re^2: how to extract iframes from text
Select or Download Code
Re^3: how to extract iframes from text
by moritz (Cardinal) on Apr 30, 2013 at 18:48 UTC
      You are right. that was the dumper(line before). Is there a way to put it in an array?
      You are right. that was the dumper(line before). But it is printing just the first iframe not the others. Is there a way to put them all in an array?
        The at function only finds the first element matching. So it should only return 1.

        To be able to print all iframes, According to Mojo::Dom documentation  find is what I were after, as it returns a collection that matches.

        Now I am trying to find a way to put them in an array....

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://1031450]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others wandering the Monastery: (19)
As of 2014-10-30 15:12 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    For retirement, I am banking on:










    Results (208 votes), past polls