normalize-space()

Функция normalize-space производит со своим строковым аргументом так называемую нормализацию пробельного пространства.

  1. Синтаксис
    1. XPath 1.0
  2. Описание и примеры
    1. Примеры
  3. Ссылки

Синтаксис

XPath 1.0

string normalize-space( string? )

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

Это означает, что в строке удаляются ведущие и заключающие пробельные символы, а все последовательности пробелов заменяются одним пробельным символом. Иными словами, функция удаляет “лишние” пробелы в строке.

Если аргумент функции опущен, она выполняется со строковым значением контекстного узла.

Примеры

normalize-space(' А   -   В   -   С ') = 'А - В - С'
normalize-space('А 	 В 	 С') = 'A B C'

Ссылки