I need to port some simple eregi regular expressions to preg_match for PHP 5.3/6.0 compilance.
Since I'm not too confident in my regular expression porting skills I need some help...
#1
Old version:
if( eregi('foo',$myVar) ) {
$aresult = explode('/',stristr($myVar,'foo'));
$aversion = explode(' ',$aresult[1]);
}
New version:
if( preg_match('/Foo\/([^ ]*)/i',$myVar,$matches) ) {
$aversion = $matches[1];
}
#2
Old version:
if( eregi('bar',$myVar) && ! eregi('rv:[0-9]\.[0-9]\.[0-9]',$myVar)) {
$aresult = explode('/',stristr($myVar,'bar'));
$aversion = explode(' ',$aresult[1]);
}
New version:
//Not done yet need help