Visualizzazione dei risultati da 1 a 6 su 6

Visualizzazione discussione

  1. #4
    Moderatore di CSS L'avatar di KillerWorm
    Registrato dal
    Apr 2004
    Messaggi
    5,771
    Boh, grazie...
    Non mi sembri convinto. Se ti serve qualcosa di particolare puoi spiegare cosa devi ottenere. Una soluzione si trova sicuramente.

    Ma match non è l'equivalente di preg_match_all ?
    Che io sappia, dipende sostanzialmente dalla presenza, o no, dall'opzione "g" (ricerca globale) nel pattern. In PHP non esiste questa opzione. Il compito viene affidato alle due diverse funzioni.

    In JavaScript, il metodo match(), senza l'opzione "g", interrompe la ricerca alla prima occorrenza trovata e restituisce un array con un solo elemento (o null se non trova niente). Possiamo dire che equivalga a preg_match.

    Se però aggiungi l'opzione "g" al pattern, allora la ricerca viene eseguita fino all'ultima occorrenza e restituisce un array di tutte le occorrenze trovate (o null se non trova niente). Possiamo dire che equivalga a preg_match_all.

    codice:
    alert('Ciao Mondo'.match(/o/)); // => o
    alert('Ciao Mondo'.match(/o/g)); // => o,o,o
    Ultima modifica di KillerWorm; 25-06-2014 a 13:29
    Installa Forum HTML.it Toolset per una fruizione ottimale del Forum

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.