Bonjour à tous,
Je recherche une regex qui matche des chaines de type :
"aaa.bcd.efgh.ChaineFinale"
où ChaineFinale est une constante et aaa.bcd.efgh. est une suite variable de chaine composée de n'importe quelle suite de caractères (excepté les espaces) terminée par un '.' :
xxx.
Mais cette regex ne fonctionne pas et Match.Success retourne false.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 string sPatternDataTable = @"([^\s]\.)*ChaineFinale"; Regex regexObj; regexObj = new Regex(sPatternDataTable, RegexOptions.IgnoreCase | RegexOptions.Multiline | RegexOptions.Singleline); string sContent = "aaa.bcd.efgh.ChaineFinale"; Match match = regexObj.Match(sContent); if (match.Success) { string sProc = "Success"; }
Merci beaucoup par avance.
Eric.
Partager