流れる文字列をお願いします:
$str = 'blabla-blabla - 12345, blobl-ooo - 54123, hihihi - 98745';
配列blabla-blabla - 12345およびblobl-ooo - 54123およびhihihi - 98745を取得したい
そのために、REGEXPを使用することを考えているので、試しました:
preg_match_all("/\b[\p{L}'-]+|[a-z]+\b/u", $str, $all);
ただし、これは文字列部分のみを取得し、数値は取得しません。
マスターにアドバイスをお願いします。
PS : 文字列の要素数がわからないため、リストと爆発を使用できません。