Возьмите значение рядом с последним в xslt

<Address>
1234Road
Unit 5 Lane
Town, City
SO1D 23Z
Customer No. 12321312312
</Address>

<Address>
21321311234Road
1234Road
Unit 5 Lane
Town, City
SO1D 23Z
Customer No. 12321312312
</Address>

Может ли кто-нибудь помочь мне всегда принимать значение почтового индекса, который всегда будет перед номером клиента?

<xsl:value-of select="substring-before(substring-after(substring-after(substring-after(Address,'&#10;'),'&#10;'),'&#10;'),'&#10;')"/>

Я использовал выше, но не собираюсь работать на втором примере. Нужно найти способ взять рядом с последним.

Примечание: между каждой строкой есть разрывы строк (CRLF).

Любая помощь высоко ценится

Ответы на вопрос(2)

Ваш ответ на вопрос