/START(?:(?!START|END).)*END/ #### /START(?:(?!START).)*?END/ #### / START (?> [^SE]* (?:S+(?!TART))? (?:E+(?!ND))? )* END /x