Как и было предложено, вы можете использовать операторы сравнения с and
следующим образом:
//div[@class="datePickerDay" and ((text() >= 17) and (text() <= 29))]
Или для еще более сложного ввода a regex (не правильное решение здесь):
//div[@class="datePickerDay" and matches(text(),'1[789]|2[1-9]')]