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

dasccorp

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

Bot_Sculptor

Client
Регистрация
11.06.2012
Сообщения
787
Благодарностей
237
Баллы
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 380
Благодарностей
467
Баллы
83
обработка текста -> regex
до знака
Код:
.*(?=:)
после знака
Код:
(?<=:).*
 
  • Спасибо
Реакции: dasccorp

dasccorp

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

rostonix

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

kolina

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

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

kolina

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

0LEzhka

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

Sergodjan

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

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