Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13

Discussione: Stringa da tagliare

  1. #1
    Utente di HTML.it L'avatar di Sonikag
    Registrato dal
    Mar 2004
    Messaggi
    2,080

    Stringa da tagliare

    Ho una serie di stringhe così:

    103 - paperino
    1233 - pippo
    04/95 - pluto
    663/ok - sirenetta
    9993 - gabibbo

    Vorrei ricavare solo la parte a sinistra del - ma non so come fare visto che la dimensione non è fissa!

  2. #2
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    hai provato ad usare split? è universale, anche dalle parti di c#
    Pietro

  3. #3
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    Originariamente inviato da pietro09
    hai provato ad usare split? è universale, anche dalle parti di c#

    In VB:

    Dim arrayPezzi () As String
    arrayPezzi() = Microzozz.VisualBasic.Split(StringaDaTagliare,"-")


    Ed avrai in arrayPezzi(0) la parte a sinistra del trattino, in arrayPezzi(1) quella destra

  4. #4
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    Originariamente inviato da djciko

    In VB:

    Dim arrayPezzi () As String
    arrayPezzi() = Microzozz.VisualBasic.Split(StringaDaTagliare)


    Ed avrai in arrayPezzi(0) la parte a sinistra del trattino, in arrayPezzi(1) quella destra

    Sonikag lavora in c# e mi dicono, odia il basic
    Pietro

  5. #5
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887


    codice:
    {
        string[] arrayPezzi;
        arrayPezzi() = Microsoft.VisualBasic.Split(StringaDaTagliare, "-");
    }

  6. #6
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    Originariamente inviato da djciko


    codice:
    {
        string[] arrayPezzi;
        arrayPezzi() = Microsoft.VisualBasic.Split(StringaDaTagliare, "-");
    }
    string[] arrayPezzi = StringaDaTagliare.Split('-'); :master: :master:
    Pietro

  7. #7
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    :master: ma perchè usare lo split? In fondo non mi è mai piacciuto

    io farei così
    codice:
    Protected Sub Page_Load(ByVal sender As Object, ByVal e As EventArgs)
        Dim str As String = "663/ok - sirenetta"
        Dim s As String = str.Substring(0, str.IndexOf(" - "))
        Me.Response.Write(s)
    End Sub
    
    protected void Page_Load(object sender, EventArgs e)
    {
        string str = "663/ok - sirenetta";
        string s = str.Substring(0, str.IndexOf(" - "));
        this.Response.Write(s);
    }
    
     
    procedure Page_Load(sender: TObject; e: EventArgs);
    begin
        str := '663/ok - sirenetta';
        s := str.Substring(0, str.IndexOf(' - '));
        self.Response.Write(s)
    end;
    Pietro

  8. #8
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    http://forum.html.it/forum/showthrea...ght=spezzatino


    Ma siamo sicuri che questa non sia una "stringa" ma torrone di dubbia qualità?

    Io consiglio di venire qui:
    http://maps.google.it/maps?oi=eu_map&q=Aritzo&hl=it

    Lo fanno veramente squisito, di latte e miele, si scioglie in bocca da quanto è buono
    Pietro

  9. #9
    Utente di HTML.it L'avatar di Sonikag
    Registrato dal
    Mar 2004
    Messaggi
    2,080
    string str = "663/ok - sirenetta";
    string s = str.Substring(0, str.IndexOf(" - "));
    this.Response.Write(s);

    Ecco la soluzione che ho usato!

    Grazie Pietro!

    hey ma... fino a nuoro per ill torrone? Sono un po' fuori mano. Anzi portamelo :P

  10. #10
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    Originariamente inviato da pietro09
    string[] arrayPezzi = StringaDaTagliare.Split('-'); :master: :master:
    Si hai ragione è il ritorno dalla ferie che è sempre traumatico, così è più sintetico

    Che linguaggio è il terzo ?

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.