Алгоритм добавления списка после сравнения символа со строкой

Добавление нескольких строк в список на основе некоторых элементов этой строки

В списке такой строки

['ASA', 'A', 'Ab', 'Ad', 'c']

Как я могу добавить несколько строк и стать этим списком

['ASA', 'A', 'Ab', 'Ad', 'c', 'SA', 'AS', 'S', 'e', 'b', 'd']

Обычно, когда в элементе присутствует буква "А", я хочу удалить его, оставшиеся символы будут добавлены в список. Если в этом элементе есть 2 буквы "А", мне необходимо выполнить некоторые перестановки в отношении того, какие дополнительные строки должны добавьте, если есть только "A", замените его на "e", если есть 1 "A" и некоторые другие символы, "A" будет удалено

Я думал о создании каждой отдельной ситуации (много если), но это было бы слишком утомительно. Есть ли лучший способ сделать это в Visual Basic?

0 ответов

Другие вопросы по тегам