Получить строку между двумя строками
Моя строка: "reply-234-private", я хочу получить число после "reply-" и перед "-private", это "234". Я пытался с помощью следующего кода, но он возвращает пустой результат:
$string = 'reply-234-private';
$display = preg_replace('/reply-(.*?)-private/','',$string);
echo $display;