Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it L'avatar di DjBart
    Registrato dal
    Jan 2009
    Messaggi
    346

    Sostituire parola che inizia con a con url

    Salve
    Vorrei sapere se è possibile fare una cosa del genere io ho un testo " oggi andiamo a correre" e vorrei fare in modo che tutte le parole che iniziano con # diventino url
    " oggi #andiamo #a correre" diventa -> oggi andiamo a correre


    ho provato un po' con la funzione str_replace ma mi cambia solo la prima lettera , ma non tutta la parole, qualcuno mi sa dare una dritta ?

  2. #2
    Utente di HTML.it L'avatar di DjBart
    Registrato dal
    Jan 2009
    Messaggi
    346
    Risolto
    Soluzione

    Codice PHP:
    function URL_A($Stringa){
        
    return 
    preg_replace('/#([^\s]*)/''<a href=$1>#$1</a>'$Stringa);
    }

    echo 
    URL_A("#a #b #c"); 

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.