Supposons que j'ai une chaîne de caractères comme:
MyString = "OU=Level3,OU=Level2,OU=Level1,DC=domain,DC=com";
alors je veux savoir combien de fois la sous-chaîne "OU=" apparaît dans cette chaîne. Avec un seul caractère, il y a peut-être quelque chose comme:
int count = MyString.Split("OU=").Length - 1;
mais Split
ne fonctionne que pour un char
, pas pour une string
.
Aussi comment trouver la position des n occurrences? Par exemple, la position du 2ème "OU="
dans la chaîne?
Comment résoudre ce problème?