Это очень простое регулярное выражение. Используйте \d+
, чтобы соответствовать одной или нескольким цифрам в конце. И не забывайте пробел после группы цифр, чтобы в выходной строке не было двух последовательных пробелов.
$r = preg_replace('/page_item page-item-(\d+) / ','',$r);
echo $r;
// some text before some text after