¿Existe una aplicación para crear expresiones regulares a partir de texto seleccionando el área deseada?

StackOverflow https://stackoverflow.com/questions/122402

  •  02-07-2019
  •  | 
  •  

Pregunta

Espero que esta sea una pregunta relacionada con el programador.Estoy en el negocio hobby de la programación en C#.Para mis propios fines, necesito analizar archivos html y la mejor idea es... expresión regular.Como muchos descubrieron, lleva bastante tiempo aprenderlos y, por lo tanto, me interesa mucho si conocen alguna aplicación que pueda realizarlos. aporte (pieza de cualquier código), entender lo que necesito (al seleccionar yo una parte del código que necesito "cortar"), y dame la expresión regular adecuada para ello o más opciones.

Como he oído, Regex es una pequeña ciencia en sí misma, por lo que puede que no sea tan fácil como me imagino.

¿Fue útil?

Solución

Sí, Roy Osherove escribió exactamente lo que estás buscando. regularizado

Otros consejos

No es una respuesta real a tu pregunta, ya que no tiene nada que ver con expresiones regulares, pero HtmlAgilidadPack puede ayudarle con su análisis.

Quizás también quieras probar txt2re: http://txt2re.com/, que intenta identificar patrones en una cadena proporcionada por el usuario y permite crear una expresión regular a partir de ellos.

Estoy de acuerdo con Sunny en esto:si está analizando html, es mejor convertirlo a XML (usar el paquete HTML Agility es trivialmente fácil) y luego puede usar expresiones XPATH en lugar de expresiones regulares, es mucho más adecuado para el trabajo.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top