-- Regular expressions to perform complete parsing of HTML document to valid XML document -- for Eiffel ENViSioN! output \n || \t\t || \t || >[ ]*< || >< >[\t]*< || >< ]*>([^<][^/][^p][^>]*)

||

\1\

]*> || ]*> || ]*> || ]*> || ]*> || || || ]*> || || ]*> || || ]*> || || ]*>([^<]*) || \1\\2\

||

||

||

||

||

|| ]*> ||

|| ]*> || ]*> || ]*> || || || ]*> || ]*> || || ||
  • ||
  • || || || ]*>([^<][^/][^i][^t][^e][^m][^>]*) || \1\ || || || || || || || ]*> ||
    || ### || &   || tabindex="([^"]*)" || \1\ keywords="([^"]*)" || \1\ indexmoniker="([^"]*)" || \1\ alt="([^"]*)" || \1\ src="([^"]*)" || \1\ (.*) /> || \1\ <([/]*)mshelp:link[ \t]*([>]*) || <\1\help_link> ([^<]*) || <\1\>\2\ ([^<]*) || <\1\>\2\ ([^<]*) || \1\ ([^<]*) || \1\ ([^<]*) || \1\ ([^<]*) || \1\ ([^<]*) || \1\ ([^<]*) || \1\ ([^<]*) || \1\ ([^<]*) || \1\ ([^<]*) || ([^<]*) || \1\ ([^<]*) || \1\ ]*> || || ]*>.* || || [^<]* || || || (([^>]*) || \1\ title="\2\"> > || ||
    Eiffel ENViSioN![^<]*
    || © 2003-2005 Eiffel Software. All rights reserved.
    || || || || || ]*)> ||