Navigazione

    Privacy - Termini e condizioni
    © 2020 Search On Media Group S.r.l.
    • Registrati
    • Accedi
    • CATEGORIES
    • Discussioni
    • Non letti
    • Recenti
    • Hashtags
    • Popolare
    • Utenti
    • Stream
    • Interest
    • Categories
    1. Home
    2. Categorie
    3. Coding e Sistemistica
    4. Coding
    5. Eliminare caratteri doppi
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • G
      gayspace User Attivo • ultima modifica di

      Eliminare caratteri doppi

      Salve a tutti... Domanda semplice semplice

      Esiste in php un modo per fare in modo che lettere o punteggiatura ripetuta venga resa singola?

      Esempio:

      Ciao!!!!!!!! > Ciao!

      Uffa....... > Uffa...

      ihihihihihihihihih > ihih

      Pensavo a un str_replace ma come posso impostare, per esempio, che se il carattere "." è inserito più di 3 volte si veda a video "..." ecc ecc?

      Grazie 😄

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • T
        thedarkita ModSenior • ultima modifica di

        Ciao gayspace,

        devi fare una cosa di questo tipo:
        [php]
        echo preg_replace('#!{4,}#', '!', 'Ciao!!!!'); // Ciao!
        [/php]

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • G
          gayspace User Attivo • ultima modifica di

          Si ma....

          Ciao!!!! diventerebbe Ciao!

          Ma se avessi Ciao!!!!! (con 5 !) ?

          La funzione non supporta un valore "<1" ?

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • T
            thedarkita ModSenior • ultima modifica di

            Lo fà ugualmente in quel modo...

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • G
              gayspace User Attivo • ultima modifica di

              Ah ottimo 🙂

              Grazie mille 😄

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • G
                gayspace User Attivo • ultima modifica di

                Ultima question...

                Se oltre al ! volessi inserire altre condizioni? tipo aggiungere la stessa regola per il ? e il . ?

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • G
                  gayspace User Attivo • ultima modifica di

                  Ultima domanda....

                  come fare affinche "xdxdxdxd" diventi "xd" ? ho provato ma mi inserisce davanti ad ogni "d" una x

                  
                  
                  $commenti['commento'] = preg_replace('/[xd]{1,}/', 'xd', $commenti['commento']);
                  
                  
                  
                  0 Miglior Risposta Ringrazia Cita Rispondi

                    1 Risposta Ultima Risposta
                  • P
                    pater Super User • ultima modifica di

                    dovresti usare le parentesi tonde per indicare un gruppo di caratteri.

                    E comunque ti converrebbe usare un {2,} perchè altrimenti faresti fare lavoro aggiuntivo, andando a sostituire anche le singole occorrenze ( inutilmente ).

                    0 Miglior Risposta Ringrazia Cita Rispondi

                      1 Risposta Ultima Risposta
                    Caricamento altri post
                    Rispondi
                    • Topic risposta
                    Effettua l'accesso per rispondere
                    • Da Vecchi a Nuovi
                    • Da Nuovi a Vecchi
                    • Più Voti