Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    Espressione regolare per le directory

    Ciao, io dovrei trovare l'espressione regolare per rifiutare o accettare una nome di directory.
    Qualcuno sa se qualche altro programmatore prima di me ha avuto lo stesso problema?
    Qualsiasi link o segnalazione può essermi utile..
    Grazie

  2. #2
    Utente di HTML.it L'avatar di albgen
    Registrato dal
    Jun 2005
    Messaggi
    3,249
    secondo me, il migliore in assoluto per esercitarsi e testare la tua regex...
    fa anche altre cose.
    http://www.regexbuddy.com/
    I got the remedy

  3. #3
    Espressioni regolari di che linguaggio? Il percorso da validare su che sistema operativo deve essere valido?
    Amaro C++, il gusto pieno dell'undefined behavior.

  4. #4
    Il linguaggio è Java, e dovrebbe andare bene su tutti i sistemi operativi..
    Tanto le regole per i nomi di directory sono molto simili.
    Grazie per l'aiuto

  5. #5
    Originariamente inviato da Paoletta_r
    Il linguaggio è Java, e dovrebbe andare bene su tutti i sistemi operativi..
    Tanto le regole per i nomi di directory sono molto simili.
    Si e no... su sistemi Unix-like non troverai mai backslash nei percorsi e tutti i percorsi inizieranno con uno slash mentre su Windows (a meno di non usare percorsi UNC) tutti i percorsi iniziano con x: (dove x è la lettera di unità), i limiti di lunghezza dei nomi sono differenti... insomma, non è una cosa semplicissima.
    Amaro C++, il gusto pieno dell'undefined behavior.

  6. #6
    Fortunatamente il path non mi interessa, viene già gestito, poi java da una funzione: File.separator che a seconda del sistema operativo inserisce il giusto separatore.
    Per la lunghezza invece mi è nuova...in che senso hanno diverse lunghezze?

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.