En primer lugar nos deberías usar file:// para leer archivos, eso sólo funciona con el navegador, sólo debes usar la ruta completa sin dicho prefijo.
Ahora, si existen saltos de linea en tu texto debes considerar eso agregando el modificador "s" al final de tu expresión, igual deberías verificar al 100% si el texto estático de dicha expresión realmente existe.
Por otro lado sería bueno que muestres un ejemplo del HTML que intentas analizar, sólo para entender qué es lo que tienes disponible.