Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di Takeno
    Registrato dal
    May 2007
    Messaggi
    146

    Prendere valori dentro parentesi graffe

    Buongiorno forum!

    Ho un problema che non riesco a risolvere.. e nessuna guida mi ha saputo aiutare.

    Io ho una stringa pure molto semplice del tipo
    codice:
    var stringa = "I valori dentro le parentesi graffe sono: [3:222:1]";
    Il mio scopo è di estrarre i valori '3', '222', '1' dalle parentesi. How to do it?


    Usando le espressioni regolari mi funziona finchè cerco solo [1-9]:[1-499]
    Se provo ad aggiungere i due punti dopo o una quadra chiusa non me lo trova.
    Riporto la prova funzionante:
    codice:
    var espressione = /\[[1-9]:[1-499]/;
    alert(exp.test(stringa));

    Sapete aiutarmi?


    Grazie mille!

  2. #2
    a parte che quelle sono parentesi quadrate e non graffe (le graffe sono {}), test controlla solo se il pattern passato con la regexp è contenuto nella stringa, devi usare i metodi match ed exec.

    Dai una lettura a questo: http://www.javascriptkit.com/jsref/regexp.shtml
    I DON'T Double Click!

  3. #3
    Utente di HTML.it L'avatar di Takeno
    Registrato dal
    May 2007
    Messaggi
    146
    Si.. ero sicuro avrei detto graffe


    Ho risolto. Il problema è che il numero di mezzo che va da 1 a 3 cifre va reppresentato con [1-9]{1,3}.


    Grazie mille Artorius

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.