Мне известно о том, что об этом раньше уже спрашивалось на этом форуме - Разделить строку запятыми, но игнорировать запятые в двойных кавычках, используя Javascript. Но мое требование немного отличается, о чем здесь говорили. Извините, что перепутал вас с моим вопросом.
У меня есть строка, подобная приведенной ниже -
myString = " "123","ABC", "ABC,DEF", "GHI" "
Здесь я хочу разбить эту строку на запятую и сохранить ее в массиве, игнорируя запятую внутри двойная цитата. Вот что я пробовал до сих пор.
myArray.push(myString.replace(/"/g,"").split(","));
Но я не уверен, как игнорировать ',' внутри двойной кавычки. Может ли кто-нибудь помочь, пожалуйста?
Вот так должен выглядеть мой вывод -
myArray = ["123","ABC", "ABC,DEF", "GHI"]