php替换字符串正则表达式

php替换字符串正则表达式,php,opencart2.x,Php,Opencart2.x,我有一个传入值: “我的店铺名称-标签-30BG04S13G-2DST2我的商品-我的店铺名称” 设置为: 我正在尝试创建一个正则表达式,它将去掉字符串的第一部分,因此看起来如下所示: “30BG04S13G-2DST2我的商品-我的店铺名称” 我只需要去掉前面的“My Store Name-Tag-”,如果您知道字符串总是以“My Store Name-Tag-”开头,那么您可以通过函数使用以下命令: $input = preg_replace("^My Store Name - Tag -

我有一个传入值:

“我的店铺名称-标签-30BG04S13G-2DST2我的商品-我的店铺名称”

设置为:
我正在尝试创建一个正则表达式,它将去掉字符串的第一部分,因此看起来如下所示:

“30BG04S13G-2DST2我的商品-我的店铺名称”


我只需要去掉前面的“My Store Name-Tag-”,如果您知道字符串总是以“My Store Name-Tag-”开头,那么您可以通过函数使用以下命令:

$input = preg_replace("^My Store Name - Tag - ", "", $input);
表达式本身只是使用
^
字符来指示字符串的开头,后面是要删除的值)。

这可能会帮助您:
$input = preg_replace("^My Store Name - Tag - ", "", $input);