Основываясь на этом примере tei
, target='example.com#ktu1-1_ii_l13b-14_tmġyn'
я хотел бы удалить все до (и включая) #
и все после (и включая) последнего _
, первые два подчеркивания должны быть заменены на :
. Я пытался:
<xsl:variable name="verb" select="replace(replace(tokenize (@target, '\s+')!substring-after(., '#'), '_', ':'), '.+:.+.:', '')"/>
Но это дает противоположный ожидаемому результат (tmġyn), когда ожидаемый результат должен быть ktu1-1:ii:l13b-14.
Заранее большое спасибо за вашу любезную помощь.
:[^:]*$
) — дополнительную информацию см. ниже. - person Vanessa   schedule 17.07.2021