Я должен написать синтаксический анализатор аргументов, он передается в виде строки ala {a, b, c} разделитель - запятая с пробелом после него, но его можно экранировать с помощью канала "|"перед этим.Поэтому я подумал написать регулярное выражение типа /[^\|], /
, чтобы разделить его, а затем удалить все escape-символы.Но при использовании этого он также будет разделен на символ перед разделителем.
Как мне выполнить то, что я ищу?