У меня есть строки:
17s 283ms
48s 968ms
Строковые значения никогда не совпадают, и я хочу извлечь из него «второе» значение.В данном случае, 17 и 48.
Я не очень хорошо разбираюсь в регулярных выражениях, поэтому я сделал обходной путь:
$str = "17s 283ms";
$split_str = explode(' ', $str);
foreach($split_str as $val){
if(strpos($val, 's') !== false) $sec = intval($val);
}
Проблема в том, что персонаж 's' существует как в split_str [0], так и в split_str [1], поэтому моя переменная $ sec продолжает получать 283 вместо 17.
Опять же, я не очень хорошо разбираюсь в регулярных выражениях,и я почти уверен, что регулярное выражение - это путь в этом случае.Пожалуйста помогите.Спасибо.