次の文字列を検討してください。
$strings = array(
"8.-10. stage",
"8. stage"
);
各文字列の最初の整数を抽出したいので、返されます
8
8
preg_replace で数値を除外しようとしましたが、すべての整数が返され、最初の数値のみが必要です。
foreach($strings as $string)
{
echo preg_replace("/[^0-9]/", '',$string);
}
助言がありますか?