This is an old revision of the document!
Regular Expression Search: Dot Not Match Newline
By default search regular expression used in HippoEDIT (BOOST Regexp) interpret “.” symbol in expression as ANY symbol. Including newline character. So that can happen that search with your greedy regular expression will take too long (fex a.*b ), while it analyzes whole text , from first “a” till document end.
There is two ways to solve that: change your expression to non greedy form (that is probably what you want), as fex: a.*?b or you can force HippoEDIT to always search within line, if “.” is used (“.” do not match newline symbol).
Default behavior of for processing “.” character in HippoEDIT search engine can be controlled by following XML flag in settings.xml:
<Dialogs> <RegexpNotDotNewline>true</RegexpNotDotNewline> </Dialogs>
Default value is false.