Как разделить строку по знаку

dasccorp

Client
Регистрация
22.01.2016
Сообщения
25
Благодарностей
2
Баллы
3
Знаю что вопрос глупый. Но подскажите пож, как мне взять строку из txt файла и разделить ее на две переменные по знаку ":". Пример : www.site.ru:mail
Спасибо
 

Bot_Sculptor

Client
Регистрация
11.06.2012
Сообщения
787
Благодарностей
239
Баллы
43
Знаю что вопрос глупый. Но подскажите пож, как мне взять строку из txt файла и разделить ее на две переменные по знаку ":". Пример : www.site.ru:mail
Спасибо
использовать для этого таблицу http://zennolab.com/wiki/ru:table
или список, но тогда еще нужно использовать разбор строки регулярным выражением.
 

dasccorp

Client
Регистрация
22.01.2016
Сообщения
25
Благодарностей
2
Баллы
3
нужен именно список, а как сделать разбор?
 

Ribas

Client
Регистрация
31.05.2014
Сообщения
1 440
Благодарностей
503
Баллы
113
обработка текста -> regex
до знака
Код:
.*(?=:)
после знака
Код:
(?<=:).*
 
  • Спасибо
Реакции: dasccorp

dasccorp

Client
Регистрация
22.01.2016
Сообщения
25
Благодарностей
2
Баллы
3
Получилось, но сразу задам другой глупый вопрос. Почему не получается обработать таблицу путь к которому прописал переменной, пример: {-Project.Directory-}\{-Variable.filename-}.xls
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 714
Баллы
113
Получилось, но сразу задам другой глупый вопрос. Почему не получается обработать таблицу путь к которому прописал переменной, пример: {-Project.Directory-}\{-Variable.filename-}.xls
переменную там нельзя использовать
в начале шаблона использйте экшен операции с таблицей - привязать к файлу
 

kolina

Client
Регистрация
05.10.2019
Сообщения
165
Благодарностей
47
Баллы
28
55744

Подскажите пожалуйста, как такую строку, разбить что бы каждый домен был в новой строке. Должно получится 12 строк. Спасибо!!!
 

kolina

Client
Регистрация
05.10.2019
Сообщения
165
Благодарностей
47
Баллы
28
Решение нашел. Обработка текста-Regex-регулярка .*?\.ru
 

0LEzhka

Client
Регистрация
08.08.2019
Сообщения
41
Благодарностей
4
Баллы
8
у меня тогда вопрос а как разложить на 4 переменные если типа 111;222;333;4444
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 407
Благодарностей
9 114
Баллы
113
у меня тогда вопрос а как разложить на 4 переменные если типа 111;222;333;4444
Кубик "Обработка текста - Split", с разделителем ";" (без кавычек), прописать 4 переменные куда нужно положить результат.
 

Mutic0231

Client
Регистрация
17.08.2020
Сообщения
23
Благодарностей
2
Баллы
3
Посмотреть вложение 55744
Подскажите пожалуйста, как такую строку, разбить что бы каждый домен был в новой строке. Должно получится 12 строк. Спасибо!!!
Вот столкнулся с такой же проблемой, но у меня список с разными доменными зонами, как мне разделить?
что самое интересное если я список добавляю через настройки в зеннопостере, потом в переменную и в список
то вот такая фигня получается

если этот же список через проект мейкер, через кубик обработка текста в переменную и потом переменную добавить в список, то нормально добавляется

помогите решить трабл
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 407
Благодарностей
9 114
Баллы
113
Вот столкнулся с такой же проблемой, но у меня список с разными доменными зонами, как мне разделить?
что самое интересное если я список добавляю через настройки в зеннопостере, потом в переменную и в список
то вот такая фигня получается

если этот же список через проект мейкер, через кубик обработка текста в переменную и потом переменную добавить в список, то нормально добавляется

помогите решить трабл
Можете попробовать применить регулярку: .*?\..*
Это измененная регулярка, которая выше.
 

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