Panel | ||||||
---|---|---|---|---|---|---|
| ||||||
Пожалуйста, ознакомьтесь с Правилами использования материалов на данном ресурсе |
Оглавление:
Expand | ||||
---|---|---|---|---|
| ||||
|
...
Окно свойств состоит в основном из трёх областей:
Входная строка – текст, переменная или их комбинация.
Действия над строкой, свойства и их настройки.
Выходная строка (результат) в переменной.
...
Info |
---|
Установите курсор в области входной строки, нажмите Ctrl+Пробел и выберите из выпадающего списка полезные константы и переменные проекта. Например, так можно быстро вставить прокси проекта |
...
Например, у нас есть задача - получить ссылки на профили активных пользователей форума ZennoLab. Приступаем:
...
С помощью кубика Взятие значения получаем HTML код элемента в котором размещены ссылки на пользователей находящихся на форуме онлайн.
Добавляем экшен “Regex”. Для составления паттерна, используемого в свойствах экшена “Regex”, используем Конструктор регулярных выражений.
В свойствах экшена на вход добавляем переменную “html“, а результат сохраняем в список “urls“.
После запуска кубика получаем в списке уникальные id, которые можно использовать для формирования URL профилей юзеров.
...
Spintax
Рандомизация или уникализация текста.
С помощью spintax удобно создавать синонимизацию текстов. Спинтакс - это такая конструкция из обрамляющих фигурных скобок и вертикальных слэшей, которая позволяет в случайном порядке подставлять подстроки из строки. В простейшем варианте спинтакс выглядит так: {вариант1|вариант2|вариант3}
. При выполнении этого действия в результирующую переменную случайно попадет один из трёх вариантов.
Но конструкции спинтакса бывают более сложными и обладают многоуровневой вложенностью из-за чего из одного текста можно получить тысячи разных вариантов.
...
Заменит все символы верхнего регистра в тексте на нижний регистр.
Было | Стало |
---|---|
МЕНЯЕТ РЕГИСТР БУКВ НА НИЖНИЙ | меняет регистр букв на нижний |
Начало слов
Меняет регистр на нижний у первого символа каждого слова в тексте.
Было | Стало |
---|---|
МЕНЯЕТ РЕГИСТР БУКВ НА НИЖНИЙ | мЕНЯЕТ рЕГИСТР бУКВ нА нИЖНИЙ |
Первый символ
Меняет регистр только первого символа в переданном тексте.
Было | Стало |
---|---|
МЕНЯЕТ РЕГИСТР БУКВ НА НИЖНИЙ | мЕНЯЕТ РЕГИСТР БУКВ НА НИЖНИЙ |
...
ToUpper
...
Меняет регистр букв на верхний в зависимости от выбранного свойства. Для примера возьмём строку текст в нижнем регистре
...
Заменит все символы нижнего регистра в тексте на верхний регистр.
Было | Стало |
---|---|
текст в нижнем регистре | ТЕКСТ В НИЖНЕМ РЕГИСТРЕ |
Начало слов
Меняет регистр на верхний у первого символа каждого слова в тексте.
Было | Стало |
---|---|
текст в нижнем регистре | Текст В Нижнем Регистре |
Первый символ
Меняет регистр только первого символа в переданном тексте.
Было | Стало |
---|---|
текст в нижнем регистре | Текст в нижнем регистре |
...
Trim
Эта функция используется для удаления лишних символов в начале и\или конце переданной строки.
...