Мне кажется, что на самом деле вопрос о возможных способах разбить трехзначное число на две строки , первая из которых содержит первую цифру, а вторая - оставшиеся две цифры.
Вот одно из возможных решений :
Следующее выражение XPath при оценке создает строку, содержащую первую цифру числа $ vNum (в реальном выражении XPath замените $ vNum на выражение XPath, которое создает это значение):
substring($vNum, 1, 1)
Следующее выражение XPath при оценке создает строку, содержащую последние две цифры 3-значного числа $ vNum (в реальном выражении XPath замените $ vNum на выражение XPath, которое создает это значение) :
substring($vNum, 2)
В случае, если мы не уверены в количестве цифр $ vNum имеет, при вычислении следующего выражения XPath получается строка, содержащая две цифры, которые следуют сразу за первой цифрой 3 + цифра $ vNum (в реальном выражении XPath замените $ vNum на выражение XPath, которое создает это значение):
substring($vNum, 2, 2)
И, наконец, , если мы снова не знаем точное количество цифр, но хотим получить последние две из них, следующее выражение XPath при оценке выдает строку, содержащую две цифры в конце 2+ -значное число $ vNum (в фактическом выражении XPath замените $ vNum выражением XPath, которое создает это значение):
substring($vNum, string-length($vNum) - 1)