Поделиться через


Функция substring-after (XPath)

Возвращает подстроку первой строки аргумента, которая следует за первым вхождением строки второго аргумента в строке первого аргумента, или пустую строку, если строка первого аргумента не содержит строки второго аргумента.

string substring-after(string, string)

Заметки

Если аргумент не имеет строкового типа, он сперва преобразуется в строку с помощью функции string(), после чего вычисления производятся с результатом преобразования.

Предупреждение

Преобразованиястрок для наборов узлов, передаваемых этой функции в качестве аргументов, могут привести к непредвиденным результатам.Для получения дополнительной информации см. Функция string (XPath).

Эта функция учитывает регистр символов.

Пример

При вызове следующей функции возвращается значение «04/01»:

substring-after("1999/04/01","/")

При вызове следующей функции возвращается значение «99/04/01»:

substring-after("1999/04/01","19")

При вызове следующей функции возвращается пустая строка «»:

substring-after("1999/04/01","2")

См. также

Ссылки

Справочник по типам данных XML