Логин и пароль в txt

Weidmand

Client
Регистрация
04.12.2018
Сообщения
47
Благодарностей
2
Баллы
8
Привет всем!

У меня есть тхт. файл, где хранятся логины и пароли в формате "логин:пароль", нужно их спарсить, чтобы на сайте вводились каждый в свою строку.
Искал на форуме ответ на свой вопрос, но что-то не получается, а может просто инфа устарела, потому что те вопросы были созданы 8-9 лет назад.

Как я понял, сначала нужно получить всю строку полностью

48947


Но вот потом не понятно что писать в Regex

48950


Подскажите пожалуйста
 

Mikhail B.

Moderator
Регистрация
23.12.2014
Сообщения
14 320
Благодарностей
5 424
Баллы
113
Сейчас в новой версии, ввели фичу Split, которая разделяет строку на логин, пароль и другие данные. Подробнее читайте тут https://zennolab.com/discussion/threads/zennoposter-novaja-versija-5-40-0-0-testovyj-bild.71490/

Но можно по старинке, используя две регулярки. А еще иногда, я список привязываю как таблицу. И в таблице удобно назначать перемененные по столбцам и ячейкам.
 
  • Спасибо
Реакции: Weidmand

Weidmand

Client
Регистрация
04.12.2018
Сообщения
47
Благодарностей
2
Баллы
8
Сейчас в новой версии, ввели фичу Split, которая разделяет строку на логин, пароль и другие данные. Подробнее читайте тут https://zennolab.com/discussion/threads/zennoposter-novaja-versija-5-40-0-0-testovyj-bild.71490/

Но можно по старинке, используя две регулярки. А еще иногда, я список привязываю как таблицу. И в таблице удобно назначать перемененные по столбцам и ячейкам.
У меня, к сожалению, версию чуть старше. А что в регулярке писать?
 

RoyalBank

Client
Регистрация
07.09.2015
Сообщения
557
Благодарностей
547
Баллы
93
C#:
string[] array = project.Variable["lp"].Value.Split(new[] {":"}, StringSplitOptions.None);
project.Variable["login"].Value = array [0];
project.Variable["password"].Value = array [1];
 
  • Спасибо
Реакции: Apostol и Weidmand

Mikhail B.

Moderator
Регистрация
23.12.2014
Сообщения
14 320
Благодарностей
5 424
Баллы
113
У меня, к сожалению, версию чуть старше. А что в регулярке писать?
Открываете конструктор и по логике делаете.
Что идет после искомого текста, двоеточие - это логин
перед искомым текстом всегда есть, двоеточие - это пароль
Все просто)
 
  • Спасибо
Реакции: Weidmand

Weidmand

Client
Регистрация
04.12.2018
Сообщения
47
Благодарностей
2
Баллы
8

Weidmand

Client
Регистрация
04.12.2018
Сообщения
47
Благодарностей
2
Баллы
8
Открываете конструктор и по логике делаете.
Что идет после искомого текста, двоеточие - это логин
перед искомым текстом всегда есть, двоеточие - это пароль
Все просто)
Спасибо, разобрался!
 

zarufakis

Client
Регистрация
22.03.2019
Сообщения
1 522
Благодарностей
881
Баллы
113
А я использую для этого таблицу. Почему все используют список? В чем сокральный смысл этого?
 

Mikhail B.

Moderator
Регистрация
23.12.2014
Сообщения
14 320
Благодарностей
5 424
Баллы
113

TwistDanceR

Активный пользователь
Регистрация
30.05.2019
Сообщения
479
Благодарностей
200
Баллы
43
А я использую для этого таблицу. Почему все используют список? В чем сокральный смысл этого?
Все (наверное) используют датабазы)) Даже я перешёл, заколебавшись уже работать со списками таблицами и файлами))
 

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