Ваша подразумеваемая предпосылка о том, что класс не может быть найден, поскольку содержит пробел, неверна.Имена классов не включают пробелы.Доказательство:
require 'nokogiri'
html = <<End
<html>
<span class="Example ">One</span>
<span class="Example foo">Two</span>
</html>
End
doc = Nokogiri::HTML(html)
puts doc.search('.Example')
Вывод:
<span class="Example ">One</span>
<span class="Example foo">Two</span>
Так что я думаю, что в вашем HTML-документе просто нет класса, содержащего Example
.Если бы вы предоставили образец HTML, на этот вопрос было бы легче ответить.