Neste exemplo coloquei no pattern de busca uma chave.
ArrayList getMatches(string pText)
{
ArrayList arrMatches = new ArrayList();
string stringToTest = pText;
const string patternToMatch = "}";
Regex regex = new Regex(patternToMatch, RegexOptions.Compiled);
MatchCollection matches = regex.Matches(stringToTest);
foreach (Match match in matches)
{
arrMatches.Add(match.Index);
}
return arrMatches;
}
O que este código faz
1 - Cria um array
2 - Utiliza um patter de busca "{". Serão procuradas todas as chaves do texto passado.
3 - Utilizou-se o regular expression para procurar as chaves.
4 - Populou-se o array iniciado no começo.
Pronto, acabou.
Nenhum comentário:
Postar um comentário