So I have a title field that is common to look like this: Personal legal forms simplified : the ultimate guide to personal legal forms / Daniel Sitarz.
I made a copyField that is of type "title_only". I want to ONLY copy the text "Personal legal forms simplified : the ultimate guide to personal legal forms".. so everything before the "/" symbol. I have it like this in my schema.xml: <fieldType name="title_only" class="solr.TextField"> <analyzer type="index"> <tokenizer class="solr.KeywordTokenizerFactory"/> <filter class="solr.LowerCaseFilterFactory"/> <filter class="solr.EdgeNGramFilterFactory" minGramSize="4" maxGramSize="15" side="front" /> <charFilter class="solr.PatternReplaceCharFilterFactory" pattern="(\/.+?$)" replacement=""/> </analyzer> <analyzer type="query"> <tokenizer class="solr.KeywordTokenizerFactory"/> <filter class="solr.LowerCaseFilterFactory"/> <charFilter class="solr.PatternReplaceCharFilterFactory" pattern="(\/.+?$)" replacement=""/> </analyzer> </fieldType> My regex seems to be off though as the field still holds the entire value when I reindex and restart SolR. Thanks for any help! -- View this message in context: http://lucene.472066.n3.nabble.com/Only-copy-string-up-to-certain-character-symbol-tp4166857.html Sent from the Solr - User mailing list archive at Nabble.com.