# and @ are Reserved Characters as per RFC 3986 https://tools.ietf.org/html/rfc3986 see section 2.2 so you would have to URL encode them
My 2 cents 2016-09-06 10:20 GMT-04:00 Chaitanya Kumar Ch <chaitu381...@gmail.com>: > Thanks for the reply. > I have tried that but didn't work. > Also please note that *@,# are not part of current special characters > list*. > > On Tue, Sep 6, 2016 at 7:47 PM, Iker Huerga <iker.hue...@gmail.com> wrote: > > > I'd try scaping the characters as in > > https://lucene.apache.org/core/2_9_4/queryparsersyntax. > > html#Escaping%20Special%20Characters > > > > 2016-09-06 10:02 GMT-04:00 Chaitanya Kumar Ch <chaitu381...@gmail.com>: > > > > > Hi All! > > > > > > I am facing issue while trying to match a fields content with some > > keywords > > > which contains symbols like @,# > > > > > > I have annotated field "body" which is configured as below : > > > > > > @Field(analyze = Analyze.YES)private String body; > > > > > > only of the body column content as follows: > > > > > > Thursday PM Clicks: Jessica Alba; Happy birthday... > > > https://t.co/VlZkSF0IUb #johndaly #baby @chaitu @chai @hey > > > > > > I am trying to search text of body field with below query but it's not > > > giving any results: > > > > > > +(+body:#johndaly +body:#baby) > > > > > > "#" symbol is coming in the query only if I add ignoreFieldBridge() to > > the > > > field but I am not getting results. > > > > > > Below query is generated If i am remove ignoreFieldBridge() > > > > > > +(+body:johndaly +body:baby) > > > > > > > > > Stack overflow link > > > <http://stackoverflow.com/questions/39350676/hibernate- > > > search-lucene-search-text-with-special-characters-like> > > > -- > > > Thank You, > > > Chaitanya Kumar Ch, > > > +91 9550837582 > > > > > > > > > > > -- > > Iker Huerga > > http://www.ikerhuerga.com/ > > > > > > -- > Thank You, > Chaitanya Kumar Ch, > +91 9550837582 > -- Iker Huerga http://www.ikerhuerga.com/