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

    Espressione regolare per replace smile

    Ciao,
    sto provando a fare un'espressione regolare per sostituire degli smile in un testo...

    Quello che vorrei ottenere è che sia che l'utente digiti ":-D" o invece ":D" queste vengano sostituite con la medesima immagine... nn sono pratico di espressioni regolari.. inffatti ho provato a scrivere questa:
    codice:
    $str = @ereg_replace(Array('^(\:)[-]{,1}(\D)$'),Array('[img]'.$smile_folder.'1.gif[/img]'),$str);
    Ma ho fatto un pastrocchio.. non funziona..

    PS: uso degli array perchè un giorno gli smile saranno diversi..

    Help me! Bye!

  2. #2
    Ce l'ho fatta!

    Ecco la soluzione per i posteri.. :)

    codice:
    $str = preg_replace(Array('/:(-{0,1})D/'),Array($smile_1),$str);

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.