Как разделить такую строку?
-
Как разделить строку такого вида на переменные? login;pass;link
на 3 части
-
Проще всего заменить ; на , и разобрать стандартным "парсить стоку".
-
@Pringle Инструменты >> Парсить строку. Спокойно разобьёт.
-
@Antonio @Fox Парсится только логин и пароль, а как получить остаток (ссылку)? Строка у меня состоит из логина, пароля и ссылки
Пример t13unlimited@gmail.com;dfhgDS354VH;http://community.bablosoft.com/topic/3115/
-
-
@Pringle Может я ещё не проснулся.. но в аннотация к инструменту написано:
Значит что нужно сделать? Правильно. Нужно добавить через запятую переменную LINK.
Вот пример скрипта.
З.Ы. Чтобы ссылку не обрезало на http, так как после него идёт двоеточие, можешь ссылки сохранять без http://.
-
@Fox said in Как разделить такую строку?:
Спокойно разобьёт.
Не знал, что там любые символы подходят. Я заменял в таких случаях. Наверно, можно будет у себя в скриптах теперь кое-где логику упростить немного :)
И, кстати, то, что в "парсить строку" можно свои переменные добавлять через запятую я поначалу долго не понимал. Короче, довольно неочевидно применяемый инструмент.
-
@Fox Даже не подозревал что свои переменные можно создавать в инструменте парсить строку )
@support Как насчет добавить возможность самому выбирать по какому разделителю разбивать строку в инструменте "Парсить строку" ?
-
@Pringle Список >> Парсить строку, можешь сам выбирать разделитель.
-