ForHosting KIT · Testi e IA

Conta vocali e consonanti

“Hello World 123!” si divide in 3 vocali, 7 consonanti, 3 cifre e 3 altri caratteri, 16 in tutto. Solo a, e, i, o e u contano come vocali, quindi la y resta una consonante. Utile per fonetica, ortografia e giochi di parole. Gratis nel suo browser.

  • Gratis
  • Funziona nel suo browser
  • Senza registrazione
  • I suoi dati restano sul dispositivo
Usalo da WebAPIEmailTelegramApp presto
Se inserisce
Testo
Hello World 123!
Ottiene
Totale
16
Vocali
3
Consonanti
7
Cifre
3

Questo contatore di vocali e consonanti misura qualunque stringa di testo non vuota e restituisce quattro conteggi interi contemporaneamente: quanti caratteri sono vocali (a, e, i, o e u in entrambi i case), quanti sono consonanti (le altre lettere ASCII), quanti sono cifre da zero a nove, e quanti rientrano in tutto il resto, inclusi spazi, punteggiatura, simboli e glifi non ASCII. Il motore è completamente deterministico: percorre la stringa una volta, classifica ogni carattere con regole ASCII fisse, e non chiama mai la rete, non campiona mai casualità e non dipende mai dalla data corrente.

Cosa significa il conteggio di vocali e consonanti e cosa contiene la risposta

Il conteggio di vocali e consonanti risponde a una domanda di prodotto mirata: dei caratteri in questa stringa, quanti sono vocali inglesi, quante sono altre lettere, quante sono cifre decimali, e quante non sono né l'una né l'altra cosa. Qui le vocali significano le cinque lettere ASCII a, e, i, o e u, confrontate senza distinzione di case, così sia Hello che HELLO contribuiscono le stesse tre vocali da e, o e o.

Le consonanti sono le restanti lettere ASCII da A a Z che non sono quelle cinque vocali, così b, c, d, f, g e il resto dell'alfabeto finiscono nel gruppo delle consonanti indipendentemente dal case. Le cifre sono i dieci caratteri da zero a nove; non contano mai come lettere. Il gruppo altro raccoglie spazi, tabulazioni, ritorni a capo, punteggiatura, simboli, emoji, e qualunque lettera non ASCII come é o ñ, il che mantiene le regole semplici, stabili e prive di tabelle di locale che potrebbero divergere tra host.

La lettera y è trattata come consonante in questa pagina perché il classificatore è a livello di carattere senza contesto di parola per decidere quando y si comporta come vocale. Non c'è una stima delle sillabe, nessuna modalità di tempo di lettura, nessuna coercizione silenziosa di null in un successo vuoto, e nessun modello linguistico che indovina la fonetica.

Dove si usano i conteggi di vocali e consonanti nello studio, nei giochi e nel software

Gli studenti incontrano esercizi di vocali e consonanti quando una scheda di fonetica chiede quante vocali si trovano in una frase, quando una lista di ortografia deve essere divisa per classe di lettera, o quando un laboratorio di programmazione chiede la classificazione delle stringhe prima della serializzazione. Gli insegnanti possono pregenerare chiavi di risposta che mostrano i totali attesi di vocali e consonanti senza fidarsi di macro d'ufficio opache che contano y diversamente o convertono le lettere accentate in modo incoerente.

Autori di enigmi e giochi incollano titoli, indovinelli e parole per griglie in un contatore così conoscono l'equilibrio di lettere di un prompt prima di pubblicare una sfida. Gli sviluppatori richiamano lo stesso contratto da script per validare campi di moduli che richiedono lettere, generare vettori di test deterministici per utility di stringhe, verificare conteggi esatti per classe in test basati su proprietà, o soddisfare enunciati di programming-challenge che richiedono cifre di vocali e consonanti invece di uno screenshot approssimativo.

Team di supporto e operazioni misurano oggetti di ticket rumorosi e righe di log quando una policy richiede una scomposizione rapida lettere-contro-cifre. Abbinalo a strumenti per conteggio caratteri, maiuscole o codifica quando costruisci un piccolo laboratorio di helper di testo gratuiti e deterministici per moduli, preparazione CMS e igiene dei dati.

Esercizi di fonetica e ortografia

Verifica quante vocali e consonanti si trovano in una frase, in un elenco di parole o in una risposta di scheda prima di correggere o pubblicare le chiavi.

Enigmi, giochi e regole di modulo

Bilancia le classi di lettere in indovinelli e giochi di parole, o valida input che devono contenere lettere, cifre o contenuto misto.

Quali lettere contano come vocali?

Solo le cinque lettere ASCII a, e, i, o e u, confrontate senza distinzione di case. La lettera y è contata come consonante.

Cosa finisce nel conteggio other?

Spazi, punteggiatura, simboli, emoji e qualunque carattere non ASCII (incluse lettere accentate come é) sono contati come other.

Cosa succede se il testo è vuoto?

Fornisci una stringa non vuota; gli invii vuoti non vengono trattati come un conteggio a zero riuscito.

Questo strumento conta sillabe o tempo di lettura?

No. Restituisce solo conteggi interi per vocali, consonanti, cifre, altro e lunghezza totale. Usa strumenti dedicati se ti servono quelle metriche.

La lettera y conta come vocale?

No, la y conta sempre come consonante. Lo strumento classifica ogni carattere da solo, senza guardare la parola in cui si trova, quindi non può sapere quando la y suona come una vocale.

Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.

POSThttps://api.kit.forhosting.com/str/count-vowels

Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.

curl -X POST https://api.kit.forhosting.com/str/count-vowels \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"text":"Hello World 123!"}'
{
  "text": "Hello World 123!"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "str.count_vowels",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.

per richiesta$0.002

Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.

max_chars100000
HTTPCodiceSignificato
401unauthorizedChiave API mancante o non valida: controlla l'header Authorization.
402insufficient_balanceCredito esaurito: ricarica per continuare a eseguire attività.
404unknown_typeTipo di attività sconosciuto: controlla il campo type della richiesta.
429rate_limitedTroppe richieste in poco tempo: rallenta e riprova tra qualche secondo.

L'input vuoto viene respinto con un chiaro errore invalid_input così che un campo del modulo vuoto non possa diventare un successo con zero silenzioso. Usalo gratis nel browser per compiti a casa, enigmi e verifiche rapide, oppure chiama l'API a $0.002 per richiesta riuscita quando ti servono conteggi riproducibili in CI, software di tutoraggio o dimostrazioni didattiche.

Cosa significa il conteggio di vocali e consonanti e cosa contiene la risposta

Questo calcolatore restituisce il testo riportato, i quattro conteggi vowels, consonants, digits e other, un total uguale alla lunghezza della stringa, e l'etichetta di metodo fissa count_vowels per log e pipeline multi-strumento. Il motore costruisce metriche intere esatte entro la lunghezza supportata oppure rifiuta la richiesta con invalid_input. I casi respinti includono un campo text mancante, un valore null, una stringa vuota, oggetti e array che non sono testo semplice, e qualunque payload più lungo del conteggio massimo di caratteri documentato. Se ti servono solo la lunghezza totale dei caratteri, conteggi di parole o trasformazioni di case, usa quegli strumenti dedicati; questa pagina risponde solo alla scomposizione a quattro vie per classe di lettera, con un'uscita stabile adatta a schede di esercizi, test unitari e consumatori API che non devono inventare regole di conteggio.

Come viene letto il campo text e come i conteggi restano riproducibili

Il valore deve essere una stringa non vuota; numeri finiti e bigint vengono prima convertiti in stringa così che un semplice codice prodotto digitato come numero produca comunque una stringa di cifre stabile da classificare. La classificazione usa un singolo passaggio lineare con test di appartenenza ASCII fissi — nessun dizionario di rete, nessun modello di apprendimento automatico, e nessuna conversione di case sensibile al locale oltre alla mappatura da A a Z su a a z per il controllo delle vocali. Il campo preferito è text, ma sono accettati anche gli alias input, string, value, content e s, così che stringhe di query, fogli di calcolo e moduli tipizzati possano riusare lo stesso contratto senza rinominare colonne. Booleani, oggetti semplici e array vengono respinti con un messaggio chiaro così che un corpo JSON sbagliato non diventi la parola true o un dump inutile di oggetto. La stringa vuota è sempre invalid_input: la promessa del prodotto è contare vocali e consonanti nel testo, non inventare un successo a zero per un invio vuoto. La lunghezza è limitata a centomila caratteri così che un incollaggio fuori controllo non possa monopolizzare un Worker; payload più lunghi falliscono con un messaggio esplicito di limite invece di un taglio silenzioso e troncato. Abbina l'esecuzione gratuita nel browser di questa pagina all'API a pagamento quando ti servono gli stessi conteggi dentro una pipeline automatizzata senza distribuire i tuoi classificatori.

Dove si usano i conteggi di vocali e consonanti nello studio, nei giochi e nel software

In questa pagina il lavoro gira interamente nel tuo browser; tramite l'API ogni conteggio riuscito costa $0.002, la validazione fallita non viene addebitata e nulla viene conservato dopo la restituzione della risposta. Questa distinzione — esplorazione interattiva gratuita e API a pagamento identica — corrisponde al resto del catalogo tier A del KIT e ti permette di passare da una dimostrazione in classe a una pipeline automatizzata senza cambiare il risultato numerico.

Fixture di test deterministiche

Genera conteggi riproducibili di vowels, consonants, digits e other per test unitari, golden e asserzioni CI.

Quanto costa il contatore di vocali e consonanti?

È gratuito nel browser su questa pagina. Tramite l'API una richiesta riuscita costa $0.002; gli input non validi non vengono addebitati.

Leggi la documentazione completa del KIT →