Dans mon application console C# j'essaie d'utiliser Regex pour rechercher une chaîne pour déterminer s'il y a une correspondance ou non. Ci-dessous est mon code, mais il ne fonctionne pas tout à fait correctement, donc je vais vous expliquer plus loin. sSearchString est défini sur "_One-Call_Pipeline_Locations" et pDS.Name est un nom de fichier qu'il recherche. En utilisant le code ci-dessous, il est défini sur true pour Nevada_One-Call_Pipeline_Locations et Nevada_One-Call_Pipeline_LocationsMAXIMUM. Il devrait y avoir une correspondance pour Nevada_One-Call_Pipeline_Locations mais pas pour Nevada_One-Call_Pipeline_LocationsMAXIMUM. Comment puis-je changer mon code pour le faire correctement?Regex Question
Merci à l'avance
if (Regex.IsMatch(pDS.Name, sSearchString))
Je ne à condition que ces deux exemples. il y a beaucoup d'autres chaînes qui seront recherchées dans sSearchString – Josh