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

Sunrider

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

Sergodjan

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

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

ssXXXss

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

Sunrider

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

Sunrider

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

Sergodjan

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

Sergodjan

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

Botlab.su

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

doc

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

Sergodjan

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

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

ssXXXss

Client
Регистрация
23.12.2014
Сообщения
7 374
Благодарностей
2 042
Баллы
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
Сообщения
22 449
Благодарностей
10 007
Баллы
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 398
Благодарностей
60
Баллы
48

Sergodjan

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

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