Узел ввода примерно такой:
<span> 01.02.2019 - 31.12.2099 <span>
Я хочу получить 01.02.2019 (с пробелами, оставленными или нет).
01.02.2019
Только xPath 1.0
После исправления закрывающего тега попробуйте это выражение
normalize-space(substring-before(span,'-'))