-1
Я читал строку из txt-файла. Как я могу разобрать эту строку:Разбор строки в java при чтении из файла
shop "The best shop" "2006"
в массив строк?
Например:
array[0] = [shop]
array[1] = [The best shop]
array[2] = [2006]
без двойных кавычек и пробелов?
разметить, а не разобрать. –
Разделите строку на '' ', чтобы получить биты внутри и снаружи двойных кавычек отдельно, а затем разделить четные элементы на пространствах, чтобы разделить строки вне двойных кавычек. –
@CKing Я не совсем уверен, если регулярное выражение может реализовать экранирование через '' '. В противном случае, если да, у вас есть свой ответ. – Izruo