$string = "identifier 20 j. - cat: text text text aaaa dddd ..... cccc 60' - text, 2008"; $tokens = explode(' ', $string); $token2 = $tokens[1]; if(is_numeric($token2)) { $value = (int) $token2; } else { $value = NULL; }