Есть ли в XPath 1.0 функция обрезки, которую можно использовать так:
.//a[trim(.) = @href)]
Существует normalize-space(), который немного больше, чем обрезка, но который может подойти для URL.
normalize-space()