Existe um aplicativo para criar expressões regulares Fora de texto selecionando Procurado Area?

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

  •  02-07-2019
  •  | 
  •  

Pergunta

Espero que isso é questão programador-relacionado. Eu estou no negócio hobby de programação C #. Para meus propósitos eu preciso analisar html arquivos e a melhor expressão is..regular idéia. Como muitos descobri, é muito demorado para aprendê-las e, assim, estou muito interessado se você sabe sobre alguma aplicação que seria capaz de tomar de entrada (pedaço de qualquer código), entender o que eu preciso (by me selecionar um pedaço de código que eu preciso "cortar"), e dá-me a expressão regular correta para ele ou mais opções.

Como eu ouvi, Regex é um pouco de ciência de si mesmo, por isso pode não ser tão fácil como eu imagino.

Foi útil?

Solução

Sim, há Roy Osherove escreveu exatamente o que você está procurando - regulazy

Outras dicas

Não verdadeira resposta à sua pergunta, uma vez que não tem nada a ver com regex, mas HtmlAgilityPack pode ajudá-lo com a sua análise.

Você também pode querer experimentar txt2re: http://txt2re.com/ , que tenta identificar padrões em uma string fornecida pelo usuário e permite construir uma regex fora delas.

Eu tenho que concordar com o Sunny em um presente: se você estiver análise de HTML, você é melhor para convertê-lo para XML (utilizando a agilidade HTML embalar é trivialmente fácil) e, em seguida, você pode usar expressões XPATH em vez de expressões regulares, é muito melhor adequado para o trabalho.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top