Алгоритм добавления списка после сравнения символа со строкой
Добавление нескольких строк в список на основе некоторых элементов этой строки
В списке такой строки
['ASA', 'A', 'Ab', 'Ad', 'c']
Как я могу добавить несколько строк и стать этим списком
['ASA', 'A', 'Ab', 'Ad', 'c', 'SA', 'AS', 'S', 'e', 'b', 'd']
Обычно, когда в элементе присутствует буква "А", я хочу удалить его, оставшиеся символы будут добавлены в список. Если в этом элементе есть 2 буквы "А", мне необходимо выполнить некоторые перестановки в отношении того, какие дополнительные строки должны добавьте, если есть только "A", замените его на "e", если есть 1 "A" и некоторые другие символы, "A" будет удалено
Я думал о создании каждой отдельной ситуации (много если), но это было бы слишком утомительно. Есть ли лучший способ сделать это в Visual Basic?