Получить числа из строки с помощью preg match [закрыто]
У меня есть строка:
<div id="post_message_957119941">
Я хочу извлечь только числа (957119941) из этой строки с помощью preg_match
.
1 ответ:
Это не должно быть слишком сложно.
$str = '<div id="post_message_957119941">'; if ( preg_match ( '/post_message_([0-9]+)/', $str, $matches ) ) { print_r($matches); }
Вывод:
Array ( [0] => post_message_957119941 [1] => 957119941 )
Таким образом, желаемый результат всегда будет в:
$matches[1]
Это то, что вам нужно?