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

    separatore numero telefono

    Buongiorno, come posso fare a costruire una funzione che dato un numero di telefono 0039026699444 me lo trasformi in +39.02.66.99.444?

    Grazie

  2. #2
    Utente di HTML.it L'avatar di Shad
    Registrato dal
    Aug 2006
    residenza
    Napoli
    Messaggi
    34
    Espressioni regolari .
    In bocca al lupo.

  3. #3
    se il numero č formattato sempre col prefisso internazionale con i 2 zero puoi provare una cosa del genere:

    Codice PHP:
    $num='0039026699444';

    $numStr='+'.preg_replace'/(?<=\\d{2})\\d{2,}?/' ,'.$0' ,(float)$num );

    echo 
    $numStr
    dA .. foto di viaggio
    L'esperienza č il tipo di insegnante pių difficile.
    Prima ti fa l'esame, e poi ti spiega la lezione.

  4. #4
    Dipende, se i numeri che devi riformattare sono tutti di Milano (o di Roma), si puo' fare semplicemente. Se invece ti puo' capitare il numero di un qualunque posto del mondo, allora non si puo' fare con un semplice pattern, perche' i prefissi (sia nazionali che internazionali) hanno lunghezze differenti.

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.