Jump to content

Using regex to halt retrieval after "x" keyword


Recommended Posts

What regex expression could I use to tell a script to ignore everything after a certain set phrase.

 

I am trying to use: http://labs.echoditto.com/fulltextrss

to pull an rss feed, he states there that you can use regex to trim the results.

I want by a particular feed, for it not display anything in the article after the words "my website"

 

Any suggestions how I would go about it?

 

Thanks

erm.. i maybe missing something but wouldn't this work ?

 

$RSSFEED = "
blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  
blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  blar  
blar  blar  blar  blar  blarblar  blar  blar  blar  blar 12345 my website 567890blar  blarblar  blar  blar  blar  blarblar  blarblar  blar  blar  blar  blarblar  blarblar  blar  blar  blar  blarblar  blarblar  blar  blar  blar  blar
";

if (preg_match('/(.*)my website/si', $RSSFEED, $regs)) {
$result = $regs[1];
}

echo $result;

Sorry about that,

here is a an example from the site.

 

feeds.feedburner.com/stereogum&regex0=/ <h3> class="title">.*<\/h3>/&regex1=/ <div class="posted".*$/smi

 

I need something like this, but to strip off all text following "x" keyword

Thanks

This thread is more than a year old. Please don't revive it unless you have something important to add.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.