こんにちは、php で - の最後のインスタンスの後にすべての数字を取得したいと思います
私のコードは今のところそうです
$results = array();
$pattern = '/[^\-]*$/';
$pattern_no_chars ="[!0-9]";
preg_match($pattern, $alias_title, $matches);
if(count($matches) <1){
return $results;
}
$last_id = end($matches);
$id_no_char = preg_replace($pattern_no_chars, '', $last_id);
たとえば、URL は /image/view?alias_title=birkenhead-park-15-v-lymm-49-00601jpg-6514 のようになります。
この場合、6514 が必要です。