Possible en double:
Parsing formatted string.Inverser de String.Format?
Comment puis-je utiliser un format String.Format
et transformer sa production à ses entrées?
Par exemple:
string formatString = "My name is {0}. I have {1} cow(s).";
string s = String.Format(formatString, "strager", 2);
// Call the magic method...
ICollection<string> parts = String.ReverseFormat(formatString, s);
// parts now contains "strager" and "2".
Je sais que je peux utiliser des expressions régulières pour le faire, mais je voudrais utiliser la même chaîne de format donc je ne dois maintenir une ligne de code au lieu de deux.
Dupe: http://stackoverflow.com/qu estions/1410012/parsing-formatted-string –
Mon mauvais; Je ne savais pas que c'était une dupe. Merci Mehrdad, je vote pour fermer maintenant. –
C'est une dupe, mais ma question n'a pas été répondue là. – strager