如何提取带有regex或preg_匹配的引号内的文本?

如何提取带有regex或preg_匹配的引号内的文本?,regex,preg-match,Regex,Preg Match,我收到以下字符串作为文本: 我们有一个新的FB Leads“Puente中间件”。 我试图用preg_match提取字符串的主题,但它只返回引号外而不在引号内的文本 $getSubject = preg_match('/"([^"]*)"/', $subject); return "We have a new FB Leads" I want to return "Puente Middleware" 您指定了正确的捕获

我收到以下字符串作为文本:

我们有一个新的FB Leads“Puente中间件”。

我试图用preg_match提取字符串的主题,但它只返回引号外而不在引号内的文本

$getSubject = preg_match('/"([^"]*)"/', $subject);
return "We have a new FB Leads"

I want to return "Puente Middleware"


您指定了正确的捕获组,但从未访问过替换组。请尝试以下版本:

$subject=“我们有一个新的FB Leads \“Puente中间件\”;
预匹配(“/”([^“]*)“/”,$subject,$results);
echo$结果[1];
这张照片是:

Puente Middleware