Autore Topic: Substring  (Letto 583 volte)

Offline teo2490

  • Nuovo arrivato
  • *
  • Post: 39
  • Respect: 0
    • Mostra profilo
Substring
« il: 20 Agosto 2012, 23:42:32 CEST »
0
Ciao a tutti!
Una domanda forse sciocca: se io ho del testo salvato in una stringa, esiste un metodo tipo substring che mi permetta di ottenere una sottostringa, passando però come parametri non la posizione del carattere iniziale e di quello finale, ma due stringhe?
Ad es:
String s = "Ciao, come stai? Il sole è molto bello oggi!";
String r = s.substring("stai","bello");

r contiene "stai? Il sole è molto bello"

Grazie mille! :-)

Offline iceweasel

  • Moderatore globale
  • Utente senior
  • *****
  • Post: 878
  • Respect: +147
    • Mostra profilo
  • Dispositivo Android:
    LGE P990 - Google Nexus 5
  • Sistema operativo:
    Linux Debian Sid
Re:Substring
« Risposta #1 il: 21 Agosto 2012, 00:45:26 CEST »
0
Per ricavare gli indici puoi usare "indexOf":

String | Android Developers

Di solito per gestire sostituzioni non banali è meglio usare le regular expression, se usate correttamente sono più efficienti.
adb logcat | tee /tmp/logcat | grep TAG

Offline teo2490

  • Nuovo arrivato
  • *
  • Post: 39
  • Respect: 0
    • Mostra profilo
Re:Substring
« Risposta #2 il: 21 Agosto 2012, 09:24:54 CEST »
0
Grazie mille! :-)