J'ai cette expression régulière qui extrait des balises META à partir de documents HTML mais qui me donne des erreurs lorsque je l'incorpore dans mon application web.Problème avec l'expression régulière C# pour extraire les balises META
l'expression est
@"<meta[\\s]+[^>]*?name[\\s]?=[\\s\"\']+(.*?)[\\s\"\']+content[\\s]?=[\\s\"\']+(.*?)[\"\']+.*?>" ;
est-il quelque chose de mal avec elle?
L'expression rationnelle semble valide. Il serait utile si vous avez posté un exemple de code qui jette l'erreur. –
Ce serait bien si vous énoncez l'erreur que l'expression rationnelle vous donne. Et peut-être un échantillon de code un peu plus grand, avec la ligne sur laquelle l'erreur se produit. – pyrocumulus
La regex analysera également les entrées invalides (par exemple,