====== Regular Expression Search: Dot Not Match Newline ====== By default search regular expression used in HippoEDIT ([[http://www.boost.org/doc/libs/1_53_0/libs/regex/doc/html/boost_regex/ref/match_flag_type.html|BOOST Regexp]]) interpret "." symbol in expression as ANY symbol. Including newline character. So that can happen that search with your [[http://en.wikipedia.org/wiki/Regular_expression|greedy regular expression]] will take too long (for example, //a.*b// ), while it analyzes whole text, from first "a" until document end. There are two ways to solve that: change your expression to nongreedy form (that is probably what you want), as for example: //a.*?b// or you can force HippoEDIT to always search within a 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**: true Default value is **false**. The feature available from HippoEDIT 1.51.35 #xml_option #performance #1_51