Bonjour, S'il vous plait quelqu'un peut m'aider à exprimer cette forme en expression régulière utilisable en c# "\i" avec i est entier
Merci d'avance :)
Version imprimable
Bonjour, S'il vous plait quelqu'un peut m'aider à exprimer cette forme en expression régulière utilisable en c# "\i" avec i est entier
Merci d'avance :)
J'ai rien compris :koi:
Tu peux reformuler plus clairement ? Avec un exemple de chaîne en entrée et du résultat que tu veux au final.
ok bien sur
en fait par exemple ma chaine est "\23azerty\87"
je veux récupérer les deux sous chaine "\23" et "\87"
Utilise Expresso dans un premier temps. Ca te permettra de tester les expressions régulières et le mode design du logiciel regroupe tout ce dont tu peux avoir besoin. Avec ça et des recherches google tu devrais réussir à trouver la solution par toi même ;)
merci bein génial en fait pour trouver un un seul backslash il fallait utilise 4 dans le c#
:ccool: merci bien.
oui biens sur voilà ce que ça donne :
Code:
1
2"\\\\[0-9]+"
Tu peux remplacer le [0-9]+ par \d+, et les 2 "\\" par un @"\", ce qui donne
Code:@"\\d+"
ça n'a pas marché je ne sais pas pourquoi, et voici le lien qui m'a inspiré ;)
http://www.regular-expressions.info/dotnet.html
Merci TaymouWan pour le lien. Je m'endormirai moins con ce soir...Citation:
In literal C# strings, as well as in C++ and many other .NET languages, the backslash is an escape character. The literal string "\\" is a single backslash. In regular expressions, the backslash is also an escape character. The regular expression \\ matches a single backslash. This regular expression as a C# string, becomes "\\\\". That's right: 4 backslashes to match a single one.
haha heureux que tu va bien dormir :)