Php 如何在与preg_match匹配后获取变量值
这是我的代码:Php 如何在与preg_match匹配后获取变量值,php,Php,这是我的代码: $str = "nbvmxnbvn Shopify.shop=gfkhfhkd"; preg_match('/Shopify.shop=/', $str, $matches); print_r($matches); 我将在打印后获得输出\r作为Shopify.shop=但我希望gfkhfhkd作为输出。稍微修改您的正则表达式,以便它能够捕获您正在寻找的正确子字符串 preg_match('/Shopify.shop=(.*)/',$str,$matches); echo $ma
$str = "nbvmxnbvn Shopify.shop=gfkhfhkd";
preg_match('/Shopify.shop=/', $str, $matches);
print_r($matches);
我将在打印后获得输出\r作为Shopify.shop=但我希望gfkhfhkd作为输出。稍微修改您的正则表达式,以便它能够捕获您正在寻找的正确子字符串
preg_match('/Shopify.shop=(.*)/',$str,$matches);
echo $matches[1]; //gfkhfhkd
E_通知:类型8-未定义的偏移量:1是的,很抱歉我的错误/第一次是额外的,但我想在上停止比赛;有时简单!do/Shopify.shop=.*/继续之前先休息一下:
$matches = preg_grep('/Shopify.shop=(.*)/', $str);
print_r ($matches);