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

    [PHP] Separare caratteri da numeri

    ciao a tutti! Ho una domanda che per voi sicuramente sembrerà banale ma io ci sto impazzendo!
    Vorrei che data una stringa mi si restituisca la stessa con le porzioni di caratteri o numeri separati da uno spazio ovvero:

    $stringa = 'mario45rossi52';
    diventi
    $stringa = 'mario 45 rossi 52';

    io ho fatto una cosa del tipo:

    Codice PHP:

    $stringa 
    preg_replace('/([a-zA-Z]+)([0-9]+)/'"$1 $2"$stringa ); 
    però mi restituisce:

    mario 45rossi 52

    mentre se metto

    $stringa = '458Mario';

    non mi esegue proprio la divisione....Come posso modificare il pattern?

    Vi ringrazio anticipatamente!!!!!!
    Ciao!!

  2. #2
    Utente di HTML.it
    Registrato dal
    May 2012
    Messaggi
    1,453
    Ciao, fai cosi e fammi sapere
    Codice PHP:
    $stringa preg_replace('/([a-zA-Z]+|[0-9]+)/'"$1 $2"$stringa ); 

  3. #3
    Sei un grande!
    Effettivamente serviva una OR ma la posizionavo male!!!!

    Grazie mille!!!!!

  4. #4
    Utente di HTML.it
    Registrato dal
    May 2012
    Messaggi
    1,453
    Di nulla

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.