Я не знаком с нокогири, но вы пытаетесь найти всех детей любого элемента, который содержит <br/>
? Если так, то попробуйте:
//*[br]/node()
В любом случае, использование text () будет соответствовать только текстовым узлам, а не элементам одного уровня, что может быть, а может и не быть тем, что вы хотите. Если вам нужны только текстовые узлы, тогда
//*[br]/text()
должен сделать трюк.