> So in the example I provided below, a user might enter " > ABCDXYZ " and I need Solr to return Doc1, as Doc1 has the > pattern "AB%CD%" associated with it (somehow?!).
OK understood now. You can use Lucene's MemoryIndex for this. http://lucene.apache.org/core/3_6_1/api/contrib-memory/org/apache/lucene/index/memory/MemoryIndex.html