Regexp ... avec un comportement comprehensible par tous
2 réponses
lasconic
Bonjour à tous,
j'ecris une interface graphique. L'utilisateur est censé pouvoir
rechercher des ressources par leur nom avec ce qu'onpourrait appelé des
pseudos expressions regulieres du style de celle de l'exlorateur windows
(cou?cou* ou
*.pdf)...
Ces expressions étant différentes de celles de java connaitriez vous une
lib ou une fonction qui permettrait de passer de ce style d'expression a
celle de java ? Merci.
Lasconic
PS : Evidemment on peut se casser la tete a coup de replace et
replaceAll mais c pas la joie donc si quelqu'un l'a déjà vu quelque part
... je suis preneur
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Vincent Cantin
j'ecris une interface graphique. L'utilisateur est censé pouvoir rechercher des ressources par leur nom avec ce qu'onpourrait appelé des pseudos expressions regulieres du style de celle de l'exlorateur windows (cou?cou* ou *.pdf)...
Ce type d'expression est seulement utile pour des entrees de petite taille.
Imagine un texte qui contient "couXcou" en plein milieu ... l'expression va matcher avec : "couXcou1" "couXcou13a" "couXcou13a " "couXcou13a f" "couXcou13a fg" "couXcou13a fgh" "couXcou13a fghu" "couXcou13a fghu." "couXcou13a fghu. " ... etc ...
Ces expressions étant différentes de celles de java connaitriez vous une lib ou une fonction qui permettrait de passer de ce style d'expression a celle de java ? Merci.
Je ne sais pas.
Lasconic
PS : Evidemment on peut se casser la tete a coup de replace et replaceAll mais c pas la joie donc si quelqu'un l'a déjà vu quelque part ... je suis preneur
j'ecris une interface graphique. L'utilisateur est censé pouvoir
rechercher des ressources par leur nom avec ce qu'onpourrait appelé des
pseudos expressions regulieres du style de celle de l'exlorateur windows
(cou?cou* ou *.pdf)...
Ce type d'expression est seulement utile pour des entrees de petite taille.
Imagine un texte qui contient "couXcou" en plein milieu ... l'expression va
matcher avec :
"couXcou1"
"couXcou13a"
"couXcou13a "
"couXcou13a f"
"couXcou13a fg"
"couXcou13a fgh"
"couXcou13a fghu"
"couXcou13a fghu."
"couXcou13a fghu. "
... etc ...
Ces expressions étant différentes de celles de java connaitriez vous une
lib ou une fonction qui permettrait de passer de ce style d'expression a
celle de java ? Merci.
Je ne sais pas.
Lasconic
PS : Evidemment on peut se casser la tete a coup de replace et replaceAll
mais c pas la joie donc si quelqu'un l'a déjà vu quelque part ... je suis
preneur
j'ecris une interface graphique. L'utilisateur est censé pouvoir rechercher des ressources par leur nom avec ce qu'onpourrait appelé des pseudos expressions regulieres du style de celle de l'exlorateur windows (cou?cou* ou *.pdf)...
Ce type d'expression est seulement utile pour des entrees de petite taille.
Imagine un texte qui contient "couXcou" en plein milieu ... l'expression va matcher avec : "couXcou1" "couXcou13a" "couXcou13a " "couXcou13a f" "couXcou13a fg" "couXcou13a fgh" "couXcou13a fghu" "couXcou13a fghu." "couXcou13a fghu. " ... etc ...
Ces expressions étant différentes de celles de java connaitriez vous une lib ou une fonction qui permettrait de passer de ce style d'expression a celle de java ? Merci.
Je ne sais pas.
Lasconic
PS : Evidemment on peut se casser la tete a coup de replace et replaceAll mais c pas la joie donc si quelqu'un l'a déjà vu quelque part ... je suis preneur
yvon.thoravalNO-SPAM
lasconic wrote:
(cou?cou* ou *.pdf)...
Perso, je ne procède pas comme ça, je fais comme sur mon mac à côté du champ texte j'ajoute une Combo avec un Bouton radio, dans la combo j'ai :