SABER QUANTAS VEZES UM CARACTER REPETE NUMA STRING

GFASSIO 28/01/2010 09:59:40
#333001
Olá gente, tudo bem?

Gostaria de saber se tem alguma função do VB que me mostra quantas vezes um caracter se repete numa string.
Eu fiz com um for percorrendo toda a string e comparando caracter por caracter, mas acho que deve ter alguma função que já faz isso.

Alguém sabe?

Obrigado pela atenção!

Exemplo:
[Ô]1a2a3a4a5a6a7a8a9a0)

A letra [ô]a[ô] repete 9 vezes
EDERMIR 28/01/2010 17:17:25
#333056
Resposta escolhida
Não conheço uma função, mas vou explicar como fazer:

Citação:

Wstring = [Ô]1a2a3a4a5a6a7a8a9a0[Ô]
Wstring1 = replace (Wstring,[Ô]a[Ô],[Ô][Ô]) [ô]REMOVE O CARACTER A SER CONTADO
WQTDE = len(Wstring) - len(Wstring1) [ô]CALCULA QUANTOS CARACTERES ESTÃO FALTANDO

WEBMASTER 29/01/2010 10:54:00
#333149
Em PHP e outras linguagens existem realmente funcoes nativas, no VB nao existe.
Tem que ser no braço
Tópico encerrado , respostas não são mais permitidas