Home / Strumenti per Numeri / Estrattore di numeri online
Strumenti online gratuiti

Estrattore di numeri online

Estrai numeri interi, decimali e in notazione scientifica da testo misto, normalizzandoli con la convenzione italiana. L’elaborazione avviene localmente nel…

Inizia a usare

Che cosa fa l'Estrattore di numeri

L'Estrattore di numeri online analizza testo misto e individua valori numerici finiti: interi con segno, decimali e notazione scientifica. Ogni valore viene normalizzato e restituito su una riga separata, nello stesso ordine in cui compare nel testo di partenza. Non interpreta tabelle, valute, unità di misura o entità semantiche.

L'elaborazione avviene interamente nel browser: il testo incollato non viene caricato su server esterni.

Esempio pratico di estrazione

Input

Ordine #A-104: importo -1,5, costante 2e2.

Output

104
-1,5
200

Il token A-104 viene riconosciuto come 104, il valore decimale -1,5 resta invariato e 2e2 viene convertito nella sua forma espansa 200.

Normalizzazione locale

Lo strumento adotta i separatori della locale italiana: la virgola è il separatore decimale. Nel testo Il totale è -1,5 e la costante è 2e2 l'output è:

-1,5
200

I numeri in output sono formattati per la locale italiana, senza separatori delle migliaia e con un massimo di 15 cifre significative. Gli zeri iniziali, i segni più espliciti e la notazione esponenziale non vengono conservati: il parser converte il token nel valore numerico corrispondente.

Limiti e usi da verificare

Il parser estrae cifre anche da etichette, identificatori, date o stringhe di versione, quando l'utente non li considera quantità. Per questo l'output può contenere numeri non voluti e non mantiene l'associazione alla riga o al contesto originale. Il testo è limitato a 100.000 caratteri e a 10.000 valori finiti; i token non finiti vengono scartati e, se non c'è alcun numero utilizzabile, viene restituito un errore. La precisione dei valori molto grandi o con molte cifre decimali dipende dal tipo Number di JavaScript.

Domande frequenti

Perché "00123" viene restituito come "123"?

Il parser normalizza ogni token e rimuove gli zeri iniziali, perché li considera non significativi. Se devi conservare l'ortografia originale di conti correnti, ID prodotto o numeri di telefono, non usare questo strumento.

Come viene gestita la virgola decimale?

La virgola è il separatore decimale italiano: 1,5 viene letto come uno e mezzo. Se il testo usa il punto come decimale, il parser può interpretarlo in modo diverso, perché segue la regola locale. Verifica sempre i separatori prima di affidarti all'output.

I numeri dentro date e versioni vengono estratti?

Sì, il parser individua numeri all'interno di date, versioni e identificatori. Ad esempio da 2024-05-01 estrae i token 2024, 5 e 1; questo può essere utile o indesiderato a seconda del contesto.

Checklist prima dell'uso

  • Controlla che il testo non superi 100.000 caratteri.
  • Verifica la convenzione dei decimali nel testo di origine.
  • Ricorda che zeri iniziali, segni più ed esponenti vengono normalizzati.
  • Rivedi l'output prima di usarlo per calcoli o report.

L’elaborazione avviene localmente nel browser.