Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2009
    Messaggi
    1,085

    strpos .. cercare le posizioni successive

    Ciao ..
    nel caso si cerchi la posizione della stringa 'A' all'interno della stringa 'B' mi risulta se debba usare la funzione 'strpos' ..
    ma se si volesse conoscere le eventuali posizioni successive della stringa 'A' che si ripete n volte dentro a 'B' ..
    come dovrei fare ?
    Grazie mille

  2. #2
    Utente di HTML.it L'avatar di Grino
    Registrato dal
    Oct 2004
    Messaggi
    739
    codice:
    $str="questa è la stringa di prova per ricerche successive";
    $tro="ce";$i=abs($pos=-1);
    while(($pos=strpos($str, $tro, $pos+1))!==false)
        echo "Posizone $pos ".$i++."^ ricorrenza
    ";
    echo "La stringa \"$tro\" compare ".($i-1)." volte in \"$str\"";
    
    Risultato:
    Posizone 36 1^ ricorrenza
    Posizone 46 2^ ricorrenza
    La stringa "ce" compare 2 volte in "questa è la stringa di prova per ricerche successive"

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2009
    Messaggi
    1,085
    Grandioso !!
    Grazie mille

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.