У меня есть строка, содержащая как целые числа, так и строку. Как мне разбить его на два массива, один для целых и один для строки? Мне также нужно поддерживать порядок, потому что я пишу систему парсинга файлов, которая зависит от чтения и правильного разбиения этих строк.
РЕДАКТИРОВАТЬ: Вот пример ввода, и что я хотел бы в качестве вывода:
~Wolf 100 45 4 5
Волк как строка в массиве
и целые числа в их собственном отдельном массиве.
РЕДАКТИРОВАТЬ: немного больше информации:
Я получаю пять переменных от пользователя и записываю их в файл. Затем я читаю их снова. Мне нужно иметь возможность идентифицировать номера по имени. Теперь, когда я думаю об этом, на самом деле, я не уверен, что разделение строки - лучший путь. Есть ли способ поместить как целые, так и строки в один массив? Таким образом, я могу найти имя и узнать, что следующие четыре целых числа после него принадлежат ему.