Сумма цифр в строке (sum_digits_in_string)

Эта функция ищет во входной строке все цифры (0–9) и возвращает их сумму.

sum_digits_in_string

Функция ищет в тексте все отдельные цифры и возвращает сумму этих цифр.

В отличие от sum_numbers_in_string, где ищутся целые и дробные числа целиком, здесь каждая цифра (0–9) учитывается отдельно.

Пример использования:

[sum_digits_in_string]asdsad12 3 sjd5wef 0 ----2 5.45[/sum_digits_in_string]

Результат: 22 (так как 1 + 2 + 3 + 0 + 2 + 5 + 4 + 5 = 22)

Аргументы

Функция принимает 1 аргумент:

  1. Текст (обязательный) Строка, в которой нужно найти все цифры и посчитать их сумму.

Особенности работы

  • Если в строке нет ни одной цифры, результатом будет 0.

Последнее обновление

Это было полезно?