J'ai une chaîne qui contient la sortie suivanteComment rechercher un motif dans une chaîne?
login;windows
db;sql
audit;failure
comment puis-je vérifier si cette chaîne contient le mot « audit; échec »?
j'utiliser le code suivant, mais sans succès:
currLine = sr.ReadToEnd();
string[] splited = Regex.Split(currLine, "~~~~~~~~~~~~~~");
case1 = splited[0];
string case1 = "";
string pattern1 = "audit;failure";
if (Regex.IsMatch(case1, pattern1)){
console.writeline("success"!);
}
je dois chercher dans la variable case1
et non la chaîne currLine thaks à l'avance! : D
avez-vous essayé [string.Contains] (http://msdn.microsoft.com/en-us/library/dy85x1sa.aspx)? – Reniuz