Перейти к содержанию

string-length()

Функция string-length возвращает число символов строкового аргумента. Если аргумент опущен, string-length возвращает длину строкового представления контекстного узла.

Синтаксис

1
number string-length( string? )

Описание и примеры

Напомним, что длина строки не имеет ничего общего с количеством байт, которое требуется для ее представления. Разные формы кодирования используют разное количество байт для записи символов, внутренние представления строк также могут быть различными, но длина строки в любом случае — это число символов, которые ее составляют.

Примеры

1
2
3
string-length('Barnes and Noble') = 16
string-length('Barnes and&amp#x20;Noble') = 16
string-length('Barnes & Noble') = 14

Ссылки

Комментарии