> what about, if a search string starts with "$o$" ? this is > not recognized by > dismax too, right? Is there another filter I have to use?
I don't fully follow your question but it seems that you want to search special characters too? With raw or term query parser plugin you can do that. http://wiki.apache.org/solr/SolrQuerySyntax#Other_built-in_useful_query_parsers Another approach is to escape those special characters. http://lucene.apache.org/core/old_versioned_docs/versions/3_0_0/queryparsersyntax.html#Escaping%20Special%20Characters