preg_match_all("[[Train]]<p />[[Plane]]<p />[[Crane Sane]]<p />[[Slain (derp)|Slained]]",$regex,$out);
I want to just extract: -
[[Slain (derp)|Slained]]
This is what I have so far: -
$regex = "/\[\[.+?\\|.+?\]\]/";
preg_match_all("[[Train]]<p />[[Plane]]<p />[[Crane Sane]]<p />[[Slain (derp)|Slained]]",$regex,$out);
I want to just extract: -
[[Slain (derp)|Slained]]
This is what I have so far: -
$regex = "/\[\[.+?\\|.+?\]\]/";
Try:
$regex = "/(\[\[[^\\]]+?\\|[^\\]]+?\]\])/";
preg_match($regex,"[[Train]]<p />[[Plane]]<p />[[Crane Sane]]<p />[[Slain (derp)|Slained]]",$out);
print_r($out[1]);