Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2005
    Messaggi
    415

    [PERL] Sostituire + con stringa nulla

    Ciao a tutti,
    avrei la necessità di sostituire all'interno della stringa $stato il carattere + con una stringa vuota, dovrei cioè togliere il + dalla stringa.
    Ho provato senza risultato:

    $stato = s/+//;

    (dopo l'uguale manca la tilde che su questo pc non riesco a fare)

    Grazie

  2. #2
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    268
    $stato =~ s/\+//g;

  3. #3
    Utente di HTML.it L'avatar di Ed_Bunker
    Registrato dal
    Jul 2003
    Messaggi
    1,119
    Se devi "solo" eliminare il + va bene come ti ha scritto MARTEDI.

    Se devi inserire una stringa vuota al posto di ogni + allora la cosa cambia.

    Ad esempio dovresti fare:

    $stato ~= /\+/\0/g;

  4. #4
    ed_bunker controlla le risposte che dai:

    $stato ~= /\+/\0/g;

    è sbagliato, giusto è:

    $stato =~ s/\+/\0/g;
    Marco Allegretti
    shishii@tiscalinet.it
    Lang: PERL, PHP, SQL.
    Linux user n° 268623 Fedora Core 10, Fedora Core 6, Debian Sarge on mips

  5. #5
    Utente di HTML.it L'avatar di Ed_Bunker
    Registrato dal
    Jul 2003
    Messaggi
    1,119
    Originariamente inviato da shishii
    ed_bunker controlla le risposte che dai:

    $stato ~= /\+/\0/g;

    è sbagliato, giusto è:

    $stato =~ s/\+/\0/g;
    Accipicchia che errore clamoroso !!!
    Impossibile notarlo e correggerlo.
    Meno male che ci hai messo una pezza tu.
    Grazie mille.

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.