As I have a string like 'message-ID: 1394.00 This is Henry.Lin', my goal is to utilize elasticsearch to locate all the words or phrases containing '.'. For this particular example, the words I am interested in are 1394.00 and Henry.Lin. However, when I attempt to index my document using the standard analyzer, it does not produce the desired results. It seems that the standard analyzer treats these characters differently. Subsequently, I switched to the ngram analyzer, but unfortunately, I still encountered issues. Any assistance with this matter would be greatly appreciated.