Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente bannato
    Registrato dal
    Aug 2001
    Messaggi
    894

    contare il numeo di lettere che contiene una stringa

    Vorrei ricavare il numero di lettere (magari compresi gli spazi contenuti in una stringa, con un processo del tipo cont(variabilestringa) e mi dia il valore numerico (per esempio 53).
    Un altro che filtri le lettere e mi conteggi solo le alfanumeriche, non conteggiando per esempio i caratteri del tipo ( > * ECC

  2. #2
    Utente di HTML.it L'avatar di keko
    Registrato dal
    Jul 2000
    Messaggi
    64
    Per la prima usi la funzione Len(stringa)
    Es:

    codice:
    Dim numCaratteri As Integer
    Dim strNome As String
    
    strNome = "Francesco"
    
    numCaratteri = Len(strNome)
    
    'Che ti restituisce 9
    Per la seconda potresti fare una funzione che ti elimina i caratteri che non vuoi contare attraverso la funzione Replace e poi con la funzione Len conti i caratteri.
    Semai dopo appena ho un pò di tempo te la posto

    Ciao

  3. #3
    Utente di HTML.it L'avatar di keko
    Registrato dal
    Jul 2000
    Messaggi
    64

    ecco la funzione

    Ti posto il codice della funzione che ho creato per contare solo i caratteri che vuoi tu in una stringa.

    codice:
       Dim Testo, nuovoTesto, nonConsentiti, scelta As String
        Dim lungStringa, lungNuovoTesto, i, X As Integer
        
        ' Qui aggiungi i caratteri che non vuoi conteggiare
        nonConsentiti = "!£$%&/()=?^#"
        
        ' Stringa da controllare
        Testo = "!!Fran#ce%&/sco"
        
        lungStringa = Len(Testo)
        
        
        For X = 1 To Len(nonConsentiti)
        scelta = Mid(nonConsentiti, X, 1)
            nuovoTesto = Replace(Testo, scelta, "")
            Testo = nuovoTesto
        Next
        lungNuovoTesto = Len(nuovoTesto)
    Ciao.

  4. #4
    Utente bannato
    Registrato dal
    Aug 2001
    Messaggi
    894
    e vero perche non ci ho pensato prima!!!
    ma queste funzioni sono compatibile con asp e asp.net?
    se ho una variabile pttenuta con codice asp posso utilizzarla con asp.net? :mavieni: :gren:

  5. #5
    Utente di HTML.it L'avatar di keko
    Registrato dal
    Jul 2000
    Messaggi
    64
    Sono funzioni di Visual Basic quindi, se lo usi nelle tue pagine .Net come linguaggio, non hai nesun problema.
    Stesso discorso con asp.
    Sono funzioni di gestione delle stringhe.

    Per la seconda domanda.
    Dipende da come passi le variabili da una pagina all'altra.
    In linea teorica non dovresti avere nessun problema.

  6. #6
    Utente bannato
    Registrato dal
    Aug 2001
    Messaggi
    894

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 © 2025 vBulletin Solutions, Inc. All rights reserved.