Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2015
    Messaggi
    13

    numero interno ad una stringa

    Ciao a tutti,
    in JavaScript esiste una funzione che estrae un numero da una stringa?
    per esempio
    f( "weqr56ddf" ) = 56

    Grazie 1000
    Paolo

  2. #2
    Utente di HTML.it L'avatar di m4rko80
    Registrato dal
    Aug 2008
    residenza
    Milano
    Messaggi
    2,655
    Ciao, puoi usare le regex volendo per estrarre un numero da una stringa.
    Con la regola "(\d+)" estrai la prima cifra trovata.
    Puoi provare il tool e vedere il codice generato.
    In questo caso sarebbe questo
    codice:
    • var re = /(\d+)/;
    • var str = 'ssss106dh88dd';
    • var m;
    • if ((m = re.exec(str)) !== null) {
    • if (m.index === re.lastIndex) {
    • re.lastIndex++;
    • }
    • // View your result using the m-variable.
    • // eg m[0] etc.
    • }

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.