Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2001
    Messaggi
    243

    contare caratteri in vb

    Salve amici!
    vorrei sapere com'è possibile ricavare il numero di volte che un carattere si ripete in una stringa !!

    Esempio se ho la stringa "PROVA ESEMPIO"

    voglio sapere quante volte si ripete il carattere "0" all'interno della stringa.

    Ovviamente la stringa è variabile !!!!

    Grazie

  2. #2
    Utente di HTML.it
    Registrato dal
    Dec 2001
    Messaggi
    167

    Re: contare caratteri in vb

    Originariamente inviato da anflam
    Salve amici!
    vorrei sapere com'è possibile ricavare il numero di volte che un carattere si ripete in una stringa !!

    Esempio se ho la stringa "PROVA ESEMPIO"

    voglio sapere quante volte si ripete il carattere "0" all'interno della stringa.

    Ovviamente la stringa è variabile !!!!

    Grazie
    VB lo uso da poco e quindi non so se esiste una funzione apposita, comunque puoi scandire la stringa utilizzando la instr (ogni volta riparti dal carattere successivo a quello corrispondente al carattere cercato).
    Ciao.

  3. #3
    qualcosa del genere....

    codice:
    stringa="Testo da controllare"
    carattere="a"
    index=1
    cont=0
    while instr(index,stringa,carattere)<>0 and index<=len(stringa)
       index=instr(index,stringa,carattere)+1
       cont=cont+1
       index=index+1
    wend

  4. #4
    il codice che ti ha scritto riky78 funzionerà perfettamente...

    05.08.2005 - by alka
    Auguri all'angelo custode dei moderatori.

  5. #5
    grazie, non avevo dubbi... HAHAHAH

    scherzo.....

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.