^([^/#"']|/([^/"']|"([^"\]|\\"|\\[^"])*"|'(\\[\'nt]|[^\'])')|"([^"]|\\")*"|'(\\[\'nt]|[^\'])')*((^|	)((do|else) ([^/i]|(i[^f]))|return +)|(for|if|while) *\((/[^/*]|[^/])*\) *)(/[^/*]|[^/])*[^){};\\]$
