Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 26/06/2006, à 18:27

tommeyz

Aide pour une Regexp

Bonjour, je suis présentement entrain de développer un formulaire où l'usager doit saisir dans "file path". Bien sur il peux les choisirs à l'aide d'un open dialog mais j'aimerais avoir un regexp qui me permetterait de valider ce que l'usager à saisie dans ce champs

Ex de ce que le champ devrait accepter : C:\Documents and Settings\tommey\Bureau\test.xml

il me faut tout ca (fichier et extension inclus)

Si quelqu'un peut m'aider j'aimerais beaucoup car ça fait un bout que je cherche et je ne veux pas me tapper la programmation du regexp.

merci
a+

Hors ligne

#2 Le 26/06/2006, à 20:05

tommeyz

Re : Aide pour une Regexp

Com'on guys wink trouver moi ça héhéh

Hors ligne

#3 Le 26/06/2006, à 20:13

roozeec

Re : Aide pour une Regexp

Au pif , a vue de nez ...

[A-Z]+:[\\A-Z]+.[A-Z]

pas testé ..

cool cool


Linux sur  http://blog.roozeec.fr
Réseau : http://ubuntu-francophone.ning.com

Hors ligne

#4 Le 26/06/2006, à 20:45

tommeyz

Re : Aide pour une Regexp

Ouin merci quand même mek mais j'ai fini par trouver quelque chose que je vais adapter la..

Juste pour les curieux : ^([a-z0-9]{1,}(\.|-|_)??[a-z0-9]{1,}){1,}@([a-z0-9]{1,}(\.|-|_)??[a-z0-9]{1,}\\.){1,}[a-z]{2,4}$
voilà pourquoi je ne voulais pas le coder. me reste juste à le modifier comme je le veut

[RÉSOLU] big_smile

Hors ligne

#5 Le 26/06/2006, à 21:12

tommeyz

Re : Aide pour une Regexp

Je viens de réaliser que j'ai fait un mauvais copie-colle
le regex est ça :

^(\\w|[^\\w&&[^":\\*<>\\|\\.]]){1,}\.{1}(\\w|[^\\w&&[^":\\*<>\\|\\./]]){3}$


salut bien

Hors ligne

#6 Le 27/06/2006, à 16:04

tommeyz

Re : Aide pour une Regexp

Encore moi pis mes regexp :

je voudrais valider l'extension du fichier dans ce regexp

    private static final String REGEX_REP = "^(\\w|[^\\w&&[^\":\\*<>\\|\\.]]){1,}\\.{1}(\\w|[^\\w&&[^\":\\*<>\\|\\./]])[xml]{3}$";

le boute que j'ai mit en gras je suis pas sur du tout. dans le fond je veux que ce qui a après le . soit xml et bien sur d'une longeur de 3

qqun peut m'aider? svp

Hors ligne

#7 Le 27/06/2006, à 17:08

Kiraa

Re : Aide pour une Regexp

si tu veux juste xml apres le . /\.xml$/ serait suffisant non ?

Hors ligne

#8 Le 27/06/2006, à 17:20

tommeyz

Re : Aide pour une Regexp

je sais pas je connais pas trop ca je vais essayer ça merci

Hors ligne

#9 Le 27/06/2006, à 17:31

tommeyz

Re : Aide pour une Regexp

toi tu parlais de faire comme ça genre :

"^(\\w|[^\\w&&[^\":\\*<>\\|\\.]]){1,}\\.{1}(\\w|[^\\w&&[^\":\\*<>\\|\\.xml/]])$";

pcq ça ca marche pas! hmm

Hors ligne

#10 Le 27/06/2006, à 17:35

tommeyz

Re : Aide pour une Regexp

ahhh je suis tout mêler dans mon regexp la

Hors ligne