Visualizzazione dei risultati da 1 a 8 su 8

Discussione: Replace INVIO

  1. #1
    Utente di HTML.it L'avatar di killer
    Registrato dal
    Jan 2002
    Messaggi
    279

    Replace INVIO

    Altra domanda...
    Come faccio a fare il raplace dell'INVIO digitato in un campo?
    Devo leggere i valori da un txt-file e nell'export sono presenti i classici quadratini. In asp farei il replace di vbCrLf ma in php?
    grazie

    _| killer |_

  2. #2
    Utente bannato
    Registrato dal
    Apr 2004
    Messaggi
    1,392

    Re: Replace INVIO

    Originariamente inviato da killer
    Altra domanda...
    Come faccio a fare il raplace dell'INVIO digitato in un campo?
    Devo leggere i valori da un txt-file e nell'export sono presenti i classici quadratini. In asp farei il replace di vbCrLf ma in php?
    grazie
    un replace con cosa? Se con
    , usa

    nl2br("testo"); http://it.php.net/nl2br

    in ogni caso usa str_replace http://it.php.net/str-replace

    str_replace("carattere_da_sostituire", "carattere_di_sostituzione", "testo");

    il carattere 'a capo' è \n

  3. #3
    Utente di HTML.it L'avatar di killer
    Registrato dal
    Jan 2002
    Messaggi
    279
    io ho questo testo STAMPANTE C80
    e devo togliere i quadratini alla fine..

    _| killer |_

  4. #4
    Utente bannato
    Registrato dal
    Apr 2004
    Messaggi
    1,392
    Originariamente inviato da killer
    io ho questo testo STAMPANTE C80
    e devo togliere i quadratini alla fine..
    Se sono testo (i quadratini) si possono scambiare con str_replace
    Se sono binari (possibile) forse non vanno...

    Puoi fare così, però... Per tutte le soluzioni
    codice:
    $testo = 'STAM)/£%£/=£PANT£)£$(&$E C8$=)($/0!/$%£&£%£=)=()£(£%£';
    print preg_replace("|[^a-zA-Z0-9]|", "", $testo);

  5. #5
    Utente di HTML.it L'avatar di killer
    Registrato dal
    Jan 2002
    Messaggi
    279
    non lo comprendo molto bene.
    me lo spieghi?

    _| killer |_

  6. #6
    Utente bannato
    Registrato dal
    Apr 2004
    Messaggi
    1,392
    Certo!
    codice:
    $testo = 'STAM)/£%£/=£PANT£)£$(&$E C8$=)($/0!/$%£&£%£=)=()£(£%£';
    print preg_replace("|[^a-zA-Z0-9]|", "", $testo);
    $testo è un testo di esempio che ho messo io...

    Poi ho usato le espressioni regolari che cambiano tutti i caratteri che non sono lettere o numeri, con niente.


  7. #7
    Utente di HTML.it L'avatar di killer
    Registrato dal
    Jan 2002
    Messaggi
    279
    ah... mi sembra xfetto
    ok... adesso lo provo e ti dico.
    Mi piacerebbe anche sapere dove posso trovare documentazione su queste "espressioni regolari".
    gazie

    _| killer |_

  8. #8
    Utente bannato
    Registrato dal
    Apr 2004
    Messaggi
    1,392
    Originariamente inviato da killer
    ah... mi sembra xfetto
    ok... adesso lo provo e ti dico.
    Mi piacerebbe anche sapere dove posso trovare documentazione su queste "espressioni regolari".
    gazie
    C'è una pillola qui nel forum, e un'articolo su http://freephp.html.it



    PS: Non sono facili... Quindi esercitati bene...

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.