Estrarre solo una pare di stringa

di Anonimizzato29232 il
5 risposte
Salve.
ho ho la stringa " ROSSI MARIO"
mi devo estrarre prima la prima parte cioè ROSSi (fino allo spazio )
e poi successivamente la seconda parte dallo spazio alla fine (escluso spazio ) cioè MARIO.

Come posso fare ?

5 Risposte

  • 
           public static void Splitta()
            {
                string str = "rossi mario";
                string[] stringhe = ciao.Split(' ');
    
                foreach (string item in stringhe)
                {
                    Console.WriteLine(item);
                }
    
                Console.Read();
    
                //OUTPUT
                /*
                rossi
                mario
                */
            }
    
  • E se invece l'input fosse "DE ROSSI DANIELE" cosa desideri estrarre? Solo DE oppure DE ROSSI?
  • Facciamo le cose ""serie""

    E se fosse: Contessa Pia Serbelloni Mazzanti Vien dal Mare ???

  • Dovrei estrarre DE ROSSI ...
  • Potresti farti un insieme di regole, ma ci sarà sempre il caso che ti frega. Accetta solo un nome: tutte le stringhe precedenti generate dallo Split() faranno parte del cognome
Devi accedere o registrarti per scrivere nel forum
5 risposte