Параметры действия:
Предназначение действия:
Находит первое число в исходной строке текста, и округляет его до заданного числа знаков после запятой.
Можно задать список символов, которые будут удалены из текстовой строки до поиска числа.
Если исходное значение представляет собой HTML-код, оно будет преобразовано в текст перед поиском числа
Действие анализирует количество цифр после запятой или точки.
Если в исходном значении есть число вида 1.2 или 1,23 (1-2 цифры после точки или запятой), то программа воспринимает это как дробное число. Если же после запятой идут 3 и более цифр, точка или запятая воспринимаются как разделитель групп разрядов (например, число 38,990 будет преобразовано в 38990)
Возвращаемое значение: число
Параметр «Удаляемые символы»
Тип параметра: произвольное текстовое значение
Можно здесь указать символы, которые надо исключить из исходной строки перед поиском числа.
Пробел указывать не нужно (пробелы игнорируются при поиске)
Параметр «Кол-во цифр после запятой»
Тип параметра: выбор из списка, или ввод вручную
Примеры значений параметра: -3; -2; -1; 0; 1; 2; 3; 4
Значение по умолчанию: 0
Примеры использования:
Действие |
Параметр |
Значение |
Найти первое число в тексте |
Удаляемые символы |
|
Кол-во цифр после запятой |
0 |
Исходное значение |
Цена 149 рублей 50 копеек |
|
Результат |
149 |
Действие |
Параметр |
Значение |
Найти первое число в тексте |
Удаляемые символы |
|
Кол-во цифр после запятой |
2 |
Исходное значение |
|
Результат |
With Deal: $39.99 You Save: $10.00 (20%) |
|
39,99 |
Действие |
Параметр |
Значение |
Найти первое число в тексте |
Удаляемые символы |
|
Кол-во цифр после запятой |
0 |
Исходное значение |
цена $30 900 |
|
Результат |
30900 |
Действие |
Параметр |
Значение |
Найти первое число в тексте |
Удаляемые символы |
, |
Кол-во цифр после запятой |
0 |
Исходное значение |
112,337 customer reviews |
|
Результат |
112337 |
Действие |
Параметр |
Значение |
Найти первое число в тексте |
Удаляемые символы |
|
Кол-во цифр после запятой |
2 |
Исходное значение |
Цена 30.95 руб |
|
Результат |
30,95 |
Действие |
Параметр |
Значение |
Найти первое число в тексте |
Удаляемые символы |
- |
Кол-во цифр после запятой |
0 |
Исходное значение |
|
Результат |
Телефон: +7 967 65-12-300 (доб. 1234) |
|
79676512300 |
Действие |
Параметр |
Значение |
Найти первое число в тексте |
Удаляемые символы |
|
Кол-во цифр после запятой |
2 |
Исходное значение |
|
Результат |
<h3 class='price'><span id='1234'>Цена 489,90 руб</span></div> |
|
489,9 |