$str="news-123";$str=preg_replace('/news-(\d+)/','news',$str);echo $str;换个函数哦,str_replace是陆虚不早手燃支持正则的薯差
正则需敏含御要用 preg_replace()这个函数,具体用法老漏百度一下 preg_replace,正则不会写也可以百度学习下就明白了str_replace()这个函数不能桥岩用正则,只是字符串替换