Мне было интересно, каким будет любой символьный код?
<xsl:when test="path/path1 = '(ANYSYMBOL)1' ">
этот код позволяет нам проверить, равны ли некоторые значения X1, @ 1,% 1,91 ....
Так что же такое код anysymbol / anychar @xxx?
Подстановочных знаков нет.
У вас есть два варианта:
<xsl:when test="substring(path/path1, 2) = '1'">
и
<xsl:when test="matches(path/path1, '.1')">
Последний, использующий регулярное выражение, совместим только с XSLT 2.0.