2015-06-26 2 views
-1

Я спасаю файл первенствовать как CSV-файл, который делает его иметь стиль:Игнорирование символов в массиве с плавающей точкой?

58884,1,2912,3,,0,0,3_A,05-May-11,3,5,2,7.18161941, 

поэтому он делает все столбцы, разделенные запятыми. Когда я читаю массив, у меня есть данные, которые помещаются в массив с плавающей точкой. Как я могу отделить запятые от чисел, которые я действительно хочу? Спасибо за помощь!

+3

Добро пожаловать в stackoverflow.com. Пожалуйста, найдите время [страницы справки] (http://stackoverflow.com/help), особенно разделы с именем [«Какие темы можно задать здесь?»] (Http://stackoverflow.com/help/ по-теме) и [«Какие типы вопросов я должен избегать?»] (http://stackoverflow.com/help/dont-ask). Также, пожалуйста, [прочитайте о том, как задавать хорошие вопросы] (http://stackoverflow.com/help/how-to-ask). Вы также можете узнать, как создать [Минимальный, полный и проверенный пример] (http://stackoverflow.com/help/mcve). –

+1

@Reconlll, вы можете отредактировать свой вопрос, чтобы исправить опечатки и все такое. Вы получите лучшие ответы, если вы добавите то, что вы пробовали, ваш код и т. Д. –

+1

@ReconIII какие номера вы действительно хотите **, есть много номеров. –

ответ

3

В вашем случае я предлагаю следующие 2 шага:

  1. Split Массивы запятыми
  2. Проверьте, если каждая часть расщепляется является числом, если да, то добавьте его в массив.

Вы можете найти here хорошее решение о том, как разделить строку. Для проверки правильности имеющейся строки см. this.

Смежные вопросы