Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2006
    Messaggi
    99

    Contrilli su una stringa

    Ciao ragazzi
    Ho la necessita di capire se in una stringa ci sono dei caratteri in Maiuscolo e se ci sono in che posizione della stringa si trovano?
    Qualcuno ha qualche funzione o soluzione?

    Ringrazio tutti anticipatamente

  2. #2
    Codice PHP:
    $stringa 'ciao BellA Gioia';

    preg_match_all("/[A-Z]/"$stringa$matchesPREG_OFFSET_CAPTURE );

    echo 
    "<pre>";
    print_r($matches); 

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2006
    Messaggi
    99
    Grazie Piero..
    e come faccio a contare quante lettere Maiscole sono state trovare?
    In questo caso dovrei far un ciclo per vedere $match[0][0] quanto è pieno, o c'è qualche funzione?

  4. #4
    certo... con un po' di fantasia...

    Codice PHP:
    echo count($matches[0], COUNT_RECURSIVE) / 3
    siccome (in questo tuo caso) l'array e' multidimensionale con indice numerico risultera' che per ogni ricorrenza trovata verranno utilizzati 3 valori:

    codice:
    0 ->                                 // array papi ..... $matches[0]
           0 (array)                      // uno
           0 => valore trovato            // due
           0 => posizione                 // tre
    conti quanti sono i valori (escluso il primo) e lo dividi per 3 e sai quanti sono.

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

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.