Actualmente estoy tratando de aprender a usar expresiones regulares así que tenga paciencia con mi pregunta simple. Por ejemplo, decir que tengo un archivo de entrada que contiene un montón de enlaces separados por un salto de línea:RegEx en Java: cómo lidiar con newline
www.foo.com/Archives/monkeys.htm
Descripción de la página web del mono.www.foo.com/Archives/pigs.txt
Descripción del sitio web de Pig.www.foo.com/Archives/kitty.txt
Descripción del sitio web de Kitty.www.foo.com/Archives/apple.htm
Descripción del sitio web de Apple.
Si quería conseguir un sitio web junto con su descripción, esta expresión regular parece funcionar en una herramienta de prueba: .*www.*\\s.*Pig.*
Sin embargo, cuando intento ejecutarlo dentro de mi código no parece funcionar . Es esta expresión correcta? Intenté reemplazar "\ s" con "\ n" y parece que todavía no funciona.
Esto solo funciona si las líneas siempre se formatean con \ n, ya que en unix – Gary