> For the complete documentation index, see [llms.txt](https://docs.leadconverter.su/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.leadconverter.su/funkcii/summa-chisel-v-stroke-sum_numbers_in_string.md).

# Сумма чисел в строке (sum\_numbers\_in\_string)

## sum\_numbers\_in\_string

Функция ищет в тексте все числа, приводит их к числовому виду и возвращает **их сумму**.

Она использует тот же принцип извлечения чисел, что и функция [str\_extract\_numbers](/funkcii/izvlechenie-chisel-iz-stroki-str_extract_numbers.md), но вместо массива чисел возвращает одно итоговое значение.

**Пример:**

Вход:

```
[sum_numbers_in_string]asdsad12 3 sjd5wef 0 ----2 5.45[/sum_numbers_in_string]
```

Результат:\
`18.45`\
(так как 12 + 3 + 0 + (-2) + 5.45 = 18.45)

Формат записи следующий:

`[sum_numbers_in_string]текст[/sum_numbers_in_string]`

#### Аргументы

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

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

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

* Если в строке **нет ни одного числа**, результатом будет `0`.

Если возникли вопросы или трудности - смело обращайся в техподдержку. \
Рады каждому, поможем с любым вопросом и решим любую проблему 🤗

{% content-ref url="/pages/-MasAPNcg291uNezFqb4" %}
[Как задать вопрос в поддержку?](/kak-zadat-vopros-v-podderzhku.md)
{% endcontent-ref %}
