Операции с текстом
Используйте действие Операции с текстом для выполнения различных операций с текстом.
Выполните следующие шаги, чтобы использовать действие Операции с текстом в рабочем процессе.
1. Щелкните и перетащите действие Операции с текстом из утилиты Операции на канву, наведите указатель на это действие и щелкните значок или дважды щелкните действие. Откроется окно "Операции с текстом".
2. При необходимости измените поле Метка. По умолчанию наименование метки совпадает с наименованием действия.
3. В списке Выбрать операцию выберите одну из следующих операций и выполните соответствующее задание.
Операция
Задание
IndexOf - возвращает позицию первого вхождения указанной подстроки из текста.
a. В поле Входные данные введите текст или сопоставьте соответствующие выходные данные предыдущего действия, чтобы предоставить текст.
b. В поле Искать введите текст, который нужно искать.
Сопоставить - сопоставляет указанные текст или регулярное выражение с указанным введенным текстом.
a. В поле Входные данные введите текст или сопоставьте соответствующие выходные данные предыдущего действия, чтобы предоставить текст.
b. В поле Сопоставить регулярное выражение укажите шаблон регулярного выражения, который следует сопоставлять с указанным входным текстом.
c. Щелкните Показать дополнительные поля.
d. В списке Модификатор регулярного выражения разделителя выберите модификатор регулярного выражения для указанного шаблона регулярного выражения.
Заполнить - заполнение текста слева и справа, если текст короче требуемой длины. Символы заполнения отсекаются, если их невозможно равномерно распределить по длине.
a. В поле Входные данные введите текст или сопоставьте соответствующие выходные данные предыдущего действия, чтобы предоставить текст.
b. В поле Длина заполнения укажите требуемую длину заполнения.
c. Щелкните Показать дополнительные поля.
d. В поле Строка для заполнения введите строку, которую требуется использовать для заполнения.
Заменить - заменяет образец указанным словом.
a. В поле Входные данные введите текст или сопоставьте соответствующие выходные данные предыдущего действия, чтобы предоставить текст.
b. В поле Шаблон введите образец в формате обычного текста или регулярного выражения, который требуется заменить. Для образцов регулярного выражения не включайте открывающие и закрывающие символы экранирования.
c. В списке Шаблон является регулярным выражением выберите ИСТИНА, если предоставленный образец является обычным текстом или регулярным выражением. По умолчанию задано значение ложь.
d. Щелкните Показать дополнительные поля.
e. В списке Модификатор регулярного выражения шаблона выберите соответствующий модификатор выражения для указанного образца. Это значение задается только в том случае, если для параметра Шаблон является регулярным выражением задано значение ИСТИНА.
f. В поле Заменить укажите значение, которым нужно заменить указанный образец. Оставьте это поле пустым в случае, когда нужно удалить указанный образец вместо замены его другими словами.
Разделить - разделяет вводящийся текст в соответствии с указанным разделителем.
a. В поле Входные данные введите текст или сопоставьте соответствующие выходные данные предыдущего действия, чтобы предоставить текст.
b. В поле Разделитель введите значение разделителя, чтобы разбивать вводящийся текст. Если разделитель является регулярным выражением, не включайте открывающие и закрывающие символы экранирования.
c. В списке Разделитель является регулярным выражением выберите ИСТИНА, если предоставленный разделитель является обычным текстом или регулярным выражением. По умолчанию задано значение ложь.
d. Щелкните Показать дополнительные поля.
e. В списке Модификатор регулярного выражения разделителя выберите соответствующий модификатор регулярного выражения для указанного разделителя. Задавайте это значение только в том случае, если для параметра Разделитель является регулярным выражением задано значение ИСТИНА.
Подстрока - загружает подстроку из текста.
a. В поле Входные данные введите текст или сопоставьте соответствующие выходные данные предыдущего действия, чтобы предоставить текст.
b. В полях Начальное положение и Конечное положение укажите требуемые начальную и конечную позиции подстроки.
Заменить строчные буквы заглавными - заменяет заглавной буквой первую букву указанного вводимого текста.
Преобразовать в Base64 - использует для указанного введенного текста кодировку в формате Base64.
Зачистить - зачищает входной текст путем преобразования букв из наборов Latin-1 Supplement и Latin Extended-A в буквы основного латинского алфавита и удаления диакритических знаков.
Декодирование Base64 - декодирует указанный введенный текст формата Base64.
Экранировать сущности HTML преобразует символы &, <, >, " и ' в соответствующие им сущности HTML.
Нижний регистр - преобразовывает буквы верхнего регистра указанного вводимого текста в нижний регистр.
Отсечь - удаляет пробелы в начале и в конце введенного текста.
Верхний регистр - преобразовывает буквы нижнего регистра указанного вводимого текста в верхний регистр.
Не экранировать сущности HTML - преобразует сущности HTML ', &, <, > и " в соответствующие им символы.
Декодирование URL-адреса - декодирует указанную строку формата URI в текстовую строку.
Кодирование URL-адреса - кодирует указанную текстовую строку в действительный формат URI (Универсальный идентификатор ресурса).
В поле Входные данные введите текст или сопоставьте соответствующие выходные данные предыдущего действия, чтобы предоставить текст.
4. Нажмите кнопку Готово.
Схема вывода
Было ли это полезно?