Visualizzazione dei risultati da 1 a 5 su 5

Discussione: un replace ... evoluto

  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    4,127

    un replace ... evoluto

    ho una variabile string ke deve contenere il nome di una cartella, ke deve essere presa dalla root principale del sito ..
    poi faccio Server.MapPath("/" & variabile_cartella) x gestire operazioni con i files ..

    ora:
    se variabile_cartella = "mia_cartella1/cartella2/3/4" tutto ok ..
    se invece variabile_cartella = "/mia_cartella1/cartella2/3/4" va in errore ..

    come posso risolvere questo problema?
    io pensavo a un "replace evoluto" ke togliesse tutte le / prima del primo carattere alfanumerico ..
    xò se ci fosse una soluzione migliore ..

    grazie
    ciao!

  2. #2
    [null]

  3. #3
    Verifichi il primo caratter e se uno / lo elimini :gren: :
    codice:
    if(variabile_cartella.SubString(1,1)=="/")
       variabile_cartella=variabile_cartella.SubString(1,variabile_cartella.Length-1);

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    4,127
    grazie mille ..
    unico appunto ..
    nn cosi
    if(variabile_cartella.SubString(1,1)=="/")
    ma
    if(variabile_cartella.SubString(0,1)=="/")

    ciao

  5. #5
    Originariamente inviato da sms
    grazie mille ..
    unico appunto ..
    nn cosi
    if(variabile_cartella.SubString(1,1)=="/")
    ma
    if(variabile_cartella.SubString(0,1)=="/")

    ciao

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.