В процессе чтения CSV-файла в массив я заметил, что самый первый элемент массива, который является строкой, содержит ведущую «».таинственный ведущий «пустой» символ в начале строки, которая поступает из файла CSV.
Например:
str = contacts[0][0]
p str
дает мне ...
"SalesRepName"
Тогда по чистой случайности мне довелось попробовать:
str = contacts[0][0].split(//)
p str
и что дало мне ...
["", "S", "a", "l", "e", "s", "R", "e", "p", " N "," a "," m "," e "]
Я проверил все остальные элементы массива, и это единственная строка, содержащая ведущие" ".
Я честно не согласен с тем, что это закрыто как дубликат. Проблема в упомянутой статье не совсем такая, как эта. Если бы я столкнулся с этим во время моих исследований, я бы проигнорировал его, потому что это не объясняет проблему, которую я испытывал. Путем голосования по этому вопросу вы не согласны с публикацией ценной информации, которая потенциально может помочь другим людям, столкнувшимся с этой проблемой.Как я описал проблему/ответ, она фокусируется на симптоме. Меньше всего вы можете сделать это, чтобы опубликовать конкурирующий ответ, который объясняет, что происходит. – brianjason
Тема ZERO WIDTH SPACE - это тот, где ответов не так много - http://www.verkltas.club/questions/tagged/zero-width-space?sort=votes&pageSize=15 Я не поклонник Zero Width Space, из-за того, что я считаю неравномерной обработкой почтовыми клиентами, веб-браузерами и текстовыми процессорами ... Этот раздел не должен быть закрыт. – Xofo