регулярка вытащить логин пароль из мыла пароля

  • Автор темы Автор темы heks
  • Дата начала Дата начала

heks

Client
Регистрация
01.10.2013
Сообщения
1 631
Реакции
499
Баллы
113
есть строка списк
123123123@mail.ru:123123
2342342@gmail.com:23453465
sdfgsdf@gmail.com:23423423
нужен снипет что бы бралась из списка строка
и на выходе получалось 2 переменные
login и pass

123123123:123123
2342342:23453465
sdfgsdf:23423423
 
есть строка списк
123123123@mail.ru:123123
2342342@gmail.com:23453465
sdfgsdf@gmail.com:23423423
нужен снипет что бы бралась из списка строка
и на выходе получалось 2 переменные
login и pass

123123123:123123
2342342:23453465
sdfgsdf:23423423

Вот ответ на ваш вопрос.

Или второй метод.

Или пример от админа в кубиках (C# тоже там).
 
Последнее редактирование:
  • Спасибо
Реакции: Sergodjan
есть строка списк
123123123@mail.ru:123123
2342342@gmail.com:23453465
sdfgsdf@gmail.com:23423423
нужен снипет что бы бралась из списка строка
и на выходе получалось 2 переменные
login и pass

123123123:123123
2342342:23453465
sdfgsdf:23423423

C#
C#:
Развернуть Свернуть Копировать
var list = project.Lists["x"];

List<string> spl = list[0].Split(new[] {":"},StringSplitOptions.None}.ToList(); // 0 -индекс в листе. крутить можешь как угодно, или сверху фор/форыч нарисовать, или через переменную которая тебе будет считать. project.Variables["counter"].Value ...

project.Variables["1"].Value = spl[0];

project.Variables["2"].Value = spl[1];
 
  • Спасибо
Реакции: Alexmd
Сплит - крутяк ваще! А я пока просто переводом кубиков справляюсь.
...Опыт
C#:
Развернуть Свернуть Копировать
if(project.Lists["Your_list"].Count > 0){
    var str = project.Lists["Your_list"][0].Trim();
    project.Lists["Your_list"].RemoveAt(0);
    project.Variables["login"].value = Macros.TextProcessing.Regex(str, @".*?(?=@)", "0")[0].FirstOrDefault();
    project.Variables["pass"].value = Macros.TextProcessing.Regex(str, @"(?<=:).*", "0")[0].FirstOrDefault();
}
 
  • Спасибо
Реакции: Андрейка2020

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)