Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    [RegExp] Estrarre valore tag "alt"

    Salve a tutti

    dovrei creare una RegExp che mi estragga il valore alt dentro a codice html
    ma che sia uguale ad una determinata stringa
    faccio un'esempio:

    codice:
    [img]file://D:/Alex/moog/mia/ops/sond.jpg[/img]
    qui estraggo "Carbone" ma se fosse un'altra stringa vorrei mi fosse restituito null

    per esempio se provassi questa?

    codice:
    motacchiappo = cells[numerocella].getElementsByTagName('img')[0].getAttribute('alt').match(/"Carbone"/);

    grazie
    sandro
    Non arrabbiarti...
    nella vita ognuno ha i suoi tempi !

  2. #2
    Visto il tuo caso puoi evitare di usare una regex:
    codice:
    ...getAttribute('alt') == "Carbone";
    Senza contare che se vuoi soltato verificare che una stringa soddisfi un certo pattern puoi benissimo usare la più leggera funzione test.
    Se proprio vuoi usare match ecco qui:
    codice:
    ...match(/^Carbone$/)

  3. #3
    perfetto grazie 1000

    la prima mi restituisce un true : false credo di capire

    mentre invece la seconda ?

    ottengo "Carbone" oppure Carbone ?



    sandro
    Non arrabbiarti...
    nella vita ognuno ha i suoi tempi !

  4. #4
    Alla seconda ottieni un array contenente una sola voce uguale alla stringa "Carbone".
    Io ti consiglio di approfondire qui ( in english ): http://developer.mozilla.org/en/docs...s:String:match

  5. #5
    Ti ringrazio
    Non arrabbiarti...
    nella vita ognuno ha i suoi tempi !

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