Подсчет количества символов

Sunrider

Client
Регистрация
07.11.2015
Сообщения
236
Благодарностей
20
Баллы
18
Здравствуйте.
Что то не могу найти функцию подсчета количества символов. Нужно считать количество символов в заголовке (переменной). И если заголовок там меньше определенного количества то буду через условие if добавлять к нему нужный текст.
Подскажите пожалуйста как подсчитывать символы в зенке.
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 564
Благодарностей
9 178
Баллы
113
Здравствуйте.
Что то не могу найти функцию подсчета количества символов. Нужно считать количество символов в заголовке (переменной). И если заголовок там меньше определенного количества то буду через условие if добавлять к нему нужный текст.
Подскажите пожалуйста как подсчитывать символы в зенке.
как вариант, можно через JS-экшен:

var string = '{-Variable.txt-}';
var result = string.length;
 
  • Спасибо
Реакции: Sunrider

ssXXXss

Client
Регистрация
23.12.2014
Сообщения
7 375
Благодарностей
2 041
Баллы
113
один, два, три и т.д. ))))
 

Sunrider

Client
Регистрация
07.11.2015
Сообщения
236
Благодарностей
20
Баллы
18

Sunrider

Client
Регистрация
07.11.2015
Сообщения
236
Благодарностей
20
Баллы
18

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 564
Благодарностей
9 178
Баллы
113
Variable.txt это имя переменной в которой нужно считать нужно вставить если я правильно понимаю?
да, в этой переменной должен быть контент текстовый, в котором нужно подсчитать кол-во символов..
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 564
Благодарностей
9 178
Баллы
113
  • Спасибо
Реакции: Sunrider

Botlab.su

Client
Регистрация
06.04.2015
Сообщения
145
Благодарностей
21
Баллы
18
да, в этой переменной должен быть контент текстовый, в котором нужно подсчитать кол-во символов..
Здравствуйте!
А если в коде посчитать нужно что посоветуете? Этот вариант не считает к сожалению в коде
 

doc

Client
Регистрация
30.03.2012
Сообщения
8 685
Благодарностей
4 642
Баллы
113

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 564
Благодарностей
9 178
Баллы
113
Здравствуйте!
А если в коде посчитать нужно что посоветуете? Этот вариант не считает к сожалению в коде
если нужно подсчитать кол-во символов какого-либо кода, то:

upload_2016-1-11_8-24-2.png
 
Последнее редактирование:

ssXXXss

Client
Регистрация
23.12.2014
Сообщения
7 375
Благодарностей
2 041
Баллы
113
Код:
return "qwertyqwerty".Length;
 
  • Спасибо
Реакции: Botlab.su

Botlab.su

Client
Регистрация
06.04.2015
Сообщения
145
Благодарностей
21
Баллы
18
в каком коде? подробнее
Да в любом. К примеру только что пробовал вот в таком посчитать:

<aside>

<div class="attribution type">Batya said:

<a href="goto/post?id=168465#post-168465" class="AttributionLink">↑</a>

</div>

<blockquote class="quoteContainer"><div class="quote">Здравствуйте!<br>
А если в коде посчитать нужно что посоветуете? Этот вариант не считает к сожалению в коде</div><div class="quoteExpand">Click to expand...</div></blockquote>
</aside>

И в результате получил единицу. Пробовал и в других. Тоже получал единицу почему-то.
 

Botlab.su

Client
Регистрация
06.04.2015
Сообщения
145
Благодарностей
21
Баллы
18

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 564
Благодарностей
9 178
Баллы
113
Неа. Не хочет почему-то считать количество символов в куске кода)) Сделал всё именно как в вашем примере. Не помогло почему-то.
вот только что этим шаблоном подсчитал кол-во:
Код:
<aside>

<div class="attribution type">Batya said:

<a href="goto/post?id=168465#post-168465" class="AttributionLink">↑</a>

</div>

<blockquote class="quoteContainer"><div class="quote">Здравствуйте!<br>
А если в коде посчитать нужно что посоветуете? Этот вариант не считает к сожалению в коде</div><div class="quoteExpand">Click to expand...</div></blockquote>
</aside>
upload_2016-1-11_10-35-15.png
 
  • Спасибо
Реакции: Botlab.su

Botlab.su

Client
Регистрация
06.04.2015
Сообщения
145
Благодарностей
21
Баллы
18
вот только что этим шаблоном подсчитал кол-во:
Код:
<aside>

<div class="attribution type">Batya said:

<a href="goto/post?id=168465#post-168465" class="AttributionLink">↑</a>

</div>

<blockquote class="quoteContainer"><div class="quote">Здравствуйте!<br>
А если в коде посчитать нужно что посоветуете? Этот вариант не считает к сожалению в коде</div><div class="quoteExpand">Click to expand...</div></blockquote>
</aside>
Посмотреть вложение 11125
Спасибо за помощь! Посчитал правда по другому, так как нужно было быстро сделать, но в будущем возможно опробую это решение))
 

prostors

Client
Регистрация
16.12.2020
Сообщения
1 045
Благодарностей
34
Баллы
48

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 564
Благодарностей
9 178
Баллы
113
считает до первого переноса строки, т.е. частично
Перед подсчетом можно обработать переменную через "Обработка текста - Подготовка JavaScript".
Либо через "Обработка текcта - Замена" (заменить {-String.Enter-} на пустоту).
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)