Вы хотите убедиться, что Sphinx индексирует хеш-символ, что делается с помощью параметра charset_table . Thinking Sphinx находит это значение в config/sphinx.yml
(создайте его, если вы этого еще не сделали), которое настраивается с помощью сред, очень похожих на config/database.yml
.
development:
charset_table: "0..9, A..Z->a..z, _, a..z, \#, U+410..U+42F->U+430..U+44F, U+430..U+44F"
Все остальные перечисленные символы и диапазоны символов являются стандартным набором Sphinx для UTF-8, который по умолчанию использует Thinking Sphinx.