Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2006
    Messaggi
    203

    da php 4 wa 5(6) --> da ereg_replace a preg_replace

    Fino ad oggi ho adoperato ereg o eregi_replace per sostituzioni di questo tipo

    $pub= ereg_replace('!b!', '', $pub);

    $pub= ereg_replace('!eb!', '
    ', $pub);
    Ora però vorrei usare preg_replce dato che le altre due istruzioni sono "decprecate" e verranno dismesse in php6

    Se scrivo

    $pub= preg_replace('!b!', '[b]', $pub);
    mi scompaiono tutte le lettere b trasformate in [b] mentre dovrebbe accadere solo dalle lettere precedute e seguite da ! ovvero dalle !b!

    Devo inserire qualche escape?

  2. #2
    Utente di HTML.it
    Registrato dal
    Apr 2006
    Messaggi
    203
    risolto:

    $pub= preg_replace('/\!b!/', '[b]', $pub);

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.