Jump to content

Last word before search pattern


giventoflyfish

Recommended Posts

I am trying to find the last word before a search pattern.  I tried preg_match without any luck.  I found something close online but it does a match for the first match for the pattern.

 

I know that I will always see , some # pressure.  I want that # right before the word pressure but there are a lot of , in the page.

 

Thanks in advance.

 

function get_string_between($string, $start, $end){
$string = " ".$string;
$ini = strpos($string,$start);
if ($ini == 0) return "";
$ini += strlen($start);
$len = strpos($string,$end,$ini) - $ini;
return substr($string,$ini,$len);
}

$fullstring = "today, Sat, 750 pressure";
$parsed = get_string_between($fullstring, ", ", "pressure");

 

Link to comment
https://forums.phpfreaks.com/topic/232495-last-word-before-search-pattern/
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • 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.