$str = "nnnn abcde@#$@#$@324*&^^gggfgaaaabbbbabccccdefgddddddd abcddddefgmmmmabcmmmdefgkkkk";
function matching($str, $a, $b)
{
$pattern = '/('.$a.').*?('.$b.')/is'; //正则规则匹配支付串中任何一个位置字符串
preg_match_all($pattern, $str, $m); //返回一个匹配结果
var_dump($m[0]); //到时候在这里书写返回值就好了 .
}
matching($str,"ab","fg");
这个输出结果: