Как разделить строку на EMAIL:PASS:PASS:PASS?



  • Доброго времени вам! Не как не могу понять как разделить строку в которой есть 1 EMAIL, и несколько ПАРОЛЕЙ.
    Вот пример такого вида: yenfitriyani@yahoo.com:Rambutan:ufry1_1yG1
    Знаю например функцию "парсить строку", но вот она не может понять сколько паролей в строке. Она записывает только в первую переменную login, а во вторую переменную password только первый пароль.

    816e4b4a-e4d9-415b-8675-9de444d2d8e1-image.png

    Как реализовать что бы записывалась несколько паролей в каждую переменную? Или хоть в список что ли пароли поместить.
    Надеюсь на вашу помощь!





  • @phamtracanh Спасибо за ответ!
    Но все таки это то я знаю. Что делать если количество паролей меняются? Вот в этом и заключается моя проблема.



  • @QmlwZ Например, максимальное количество PASS - 6, напишите в PASS6. Когда PASS=5, PASS6 будет недействительным (PASS6 == "")



  • @phamtracanh Хорошо! Спасибо!



  • @QmlwZ Извините, если у меня есть непонятные выражения, так как я не знаю русского, я использую гугл переводчик.



  • @QmlwZ Тогда лучше парсить в список и работать с ним. Модуль "Список" -> действие "Парсить строку"



  • @phamtracanh Все было понятно :)



  • @DoctorKrolic оу! Спасибо и вам за ответ.
    Думаю это оптимальное решение проблемы.