PHP DOM通过正则表达式获取字符串的特定部分

PHP DOM通过正则表达式获取字符串的特定部分,php,regex,dom,Php,Regex,Dom,我正试图从亚马逊产品页面()创建一系列评级部门,即[“电子与照片”、“电视”] 这是到目前为止我的代码 $cato = $dom_xpath->query('//*[@id="detailBulletsWrapper_feature_div"]'); foreach($cato as $data){ $datax = $data->nodeValue; preg_match_all('/(?<=(.*? in )).*?(?=\()/', $datax

我正试图从亚马逊产品页面()创建一系列评级部门,即[“电子与照片”、“电视”]

这是到目前为止我的代码


$cato = $dom_xpath->query('//*[@id="detailBulletsWrapper_feature_div"]');

foreach($cato as $data){
$datax = $data->nodeValue;
preg_match_all('/(?<=(.*? in )).*?(?=\()/', $datax, $output_cat);
$json->category = $output_cat[0];
}


$cato=$dom\u xpath->query('/*[@id=“detailBulletsWrapper\u feature\u div”]”);
foreach($cato作为$data){
$datax=$data->nodeValue;
preg_match_all('/(?Try
preg_match_all('/\s+in\s+\K[^(]+/'),$datax,$output_cat);