Строку необходимо разбить на подстроки, разделенные знаком "точка с запятой", причем не считаются ";", находящиеся внутри двойных или одинарных кавычек, а также стоящие после знака комментария (двойной слэш или решётка) до конца строки.
Дополнен 17 лет назад
Дополнение: внутри кавычек знак комментария не работает.