我正在尝试替换一根弦。例如:
This is !c-myName!, welcome.
我想要的是,如果字符串包含!c-
,它应该删除整个字符串,所以:
This is , welcome.
我怎么能这样做?
提前致谢!
[编辑:]
当字符串包含!c- blaa!
时,它应删除所有内容,直到下一个!
,抱歉不清除:)
答案 0 :(得分:0)
$string = "This is !c-myName!, welcome.";
$pattern = '/!c-[^!]+!/';
$result = preg_replace($pattern, '', $string);
echo $result;