У меня есть эта строка:
String newstring = "2018 Panini PRIZM DEVONTE GRAHAM SILVER Prizm #288 ROOKIE PSA 10 GEM MT HORNETS /split/ 2017-18 Panini Prizm Prizms Silver #16 Jayson Tatum Rookie PSA 10 Gem Mint RC"
В настоящее время я использую функцию разделения как newstring.split("/split/")
, чтобы получить две отдельные строки, затем вывести их в виде файла .csv, и все работает нормально.
Однако, теперь мне дают эту строку:
String anotherstring = " 2017-18 Panini Prizm Prizms Silver #16 Jayson Tatum Rookie PSA 10 Gem Mint RC /split/ Ja Morant prizm rc , silver, base, college, PSA 10? Great cards no scratches"
Если я использую код выше для anotherstring
, у меня будет 6 строк, но не 2, как я ожидаю. Из того, что я тестировал, функция разделения также разделялась знаком запятой, который не был тем, что я указал в качестве разделителя. Я думаю, что моя проблема в том, что я пытаюсь экспортировать его как файл .csv. Но как я могу все еще экспортировать файл как .csv, но не получая разбросанные значения?
РЕДАКТИРОВАТЬ:
Вот строки, которые я получил в файле .csv когда я запускаю код:
2017-18 Panini Prizm Prizms Silver #16 Jayson Tatum Rookie PSA 10 Gem Mint RC
Ja Morant prizm rc
silver
base
college
?? PSA 10? Great cards no scratches