+ Rispondi al messaggio
Visualizzazione dei risultati da 1 a 10 su 10

Sostituzione stringa fino a un punto prestabilito

  1. #1
    Lori96touch non  in linea Scolaretto
    Ciao a tutti. Vorrei sapere come cancellare la parte di una stringa fino a un certo punto. Mi spiego meglio: ho una stringa tipo questa:
    http://www.lyricsnmusic.com/videos/Carly+Rae+Jepsen+-+Call+Me+Maybe/yt:fWNaR-rxAic
    
    Vorrei sostituirla ottenendo:
    fWNaR-rxAic
    
    Ho provato a usare il comando replace in questo modo:
    TextBox2.Text = TextBox2.Text.Replace("http://www.lyricsnmusic.com/videos/", "")
    
    Per cos ottengo:
    Carly+Rae+Jepsen+-+Call+Me+Maybe/yt:fWNaR-rxAic
    
    Il problema che:
    Carly+Rae+Jepsen+-+Call+Me+Maybe
    
    variabile, quindi dovrei cancellare la parte fino a
    yt:
    
    compreso, anche quando la stringa in rosso cambia. S pu? se si come? Grazie in anticipo.
    Ultima modifica di elisab; 13-06-2012 21:33 

  2. #2
    Hai visto che il messaggio non leggibile? Correggi il post eliminando tutti i tag CODE non necessari ...
    ℹ️ Leggi di pi su AntonioG ...

  3. #3
    Lori96touch non  in linea Scolaretto
    Avete qualche consiglio concreto o volete solo sottolineare gli errori altrui?

  4. #4
    mastrix non  in linea Scolaretto
    scusami, perch non usi la funzione Right???

  5. #5
    Quote Originariamente inviato da Lori96touch Visualizza il messaggio
    Avete qualche consiglio concreto o volete solo sottolineare gli errori altrui?
    Guarda che come moderatore devo farti notare che il messaggio poco leggibile per gli altri utenti del forum. Gli aiuti ti arriveranno da chi vorr e potr rispondere.

    Al contrario, se vuoi fare polemiche, puoi anche non partecipare a questo forum.

    A questo punto ti consiglio una buona lettura del Regolamento.
    ℹ️ Leggi di pi su AntonioG ...

  6. #6
    Lori96touch non  in linea Scolaretto
    Ho cercato su internet ma non ho trovato risposte soddisfacenti. Mastrix, potresti aiutarmi?

  7. #7
    mastrix non  in linea Scolaretto
    Sarei curioso di sapere se hai scritto su google nel campo di ricerca "Right visual basic"...
    il primo risultato questo...
    Funzione Right (Visual Basic)

    non so come io possa aiutarti di pi...

  8. #8
    Lori96touch non  in linea Scolaretto
    Quote Originariamente inviato da mastrix Visualizza il messaggio
    Sarei curioso di sapere se hai scritto su google nel campo di ricerca "Right visual basic"...
    il primo risultato questo...
    Funzione Right (Visual Basic)

    non so come io possa aiutarti di pi...
    Ok, ho risolto. A dire il vero avevo trovato anch'io quella pagina ma non l'avevo letta con attenzione e avevo sbagliato a scrivere il codice. Grazie Mille Mastrix

  9. #9
    willy_80 non  in linea Scolaretto
    prova con

    stringadestinazione=microsoft.visualbasic.right(st ringaorigine,len(stringaorigine)-11)

  10. #10
    L'avatar di alextyx
    alextyx non  in linea Moderatore Globale
    Ad uso di chi dovesse capitare su questo thread, vorrei far presente che il metodo pi ortodosso per questo tipo di gestioni, 'substring'
    In realt, fatte alcune verifiche, mi balena anche una soluzione basata sul metodo 'split', basato sul carattere ":" come separatore, ma non lo scopo del mio intervento il mettermi a proporre soluzioni alternative. Piuttosto volevo sottolineare che il metodo 'right' funziona, ma stato mantenuto (per adesso) solo per compatibilit con VB6. L'utilizzo di tutto quello che si trova nel namespace 'visualbasic' da evitare finch possibile e in genere sempre possibile
    ℹ️ Leggi di pi su alextyx ...

+ Rispondi al messaggio

Potrebbero interessarti anche ...

  1. sostituzione virgola al posto del punto
    Da francesco.galante nel forum Microsoft Excel
    Risposte: 6
    Ultimo Post: 17-05-2016, 11:02
  2. Sostituzione testa in una stringa
    Da alexpita nel forum Visual Basic .Net
    Risposte: 17
    Ultimo Post: 06-07-2015, 16:05
  3. Risposte: 8
    Ultimo Post: 13-05-2014, 21:43
  4. Leggere un campo fino ad un certo punto
    Da delfinista nel forum ASP 3, ASP .Net
    Risposte: 1
    Ultimo Post: 26-05-2005, 16:30
  5. Risposte: 5
    Ultimo Post: 23-02-2005, 01:16