Это решается проше, у меня стоит парсинг на пост гет свыше 30 смс сервисов.
Там где плюс я применяю регулярку, даже если нет плюса регулярка проскакивает мимо.
alt text
Что это? Один элемент нужен. Свитч называется. Один логический элемент должен распределять более двух условий. То что есть сейчас с циклами нафаршированными условиями и специфическим кодом неприменимо. Это не визуальное программирование, а тупик.