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

    Sostituire stringa in file txt

    Ciao a tutti
    Dunque io ho un file txt e vorrei fosse sostituita, in tutto il file, ogni volta che si presenta, la stringa "\n| " (spazi compresi) con un semplice "|".
    Non mi sembrava complesso, però non mi è riuscito.
    Come mi consigliate di fare?
    Grazie mille

  2. #2
    Utente di HTML.it
    Registrato dal
    Aug 2000
    residenza
    Edinburgh
    Messaggi
    401
    prova con

    Codice PHP:
    // Apriamo il file
    $f fopen('file.txt''r+');
    // Leggiamo tutto il contenuto
    $data fread($ffilesize('file.txt'));
    // Cambiamo il contenuto
    $data preg_replace("/\n| /""|"$data);
    // Andiamo all'inizio del file
    fseek($f0);
    // Scriviamo i nuovi valori
    fwrite($f$data);
    // Ora tronchiamolo alla lunghezza corretta
    ftruncate($fstrlen($data));
    // Chiudiamo il file
    fclose($f); 

  3. #3
    Ti ringrazio moltissimo
    Provo e ti faccio sapere!!

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.