0
即使如此string.Format()方法不是確定性可恢復的,我需要一個簡單的 方法,至少檢測給定的格式化字符串是否可以是給定的string.Format()結果給定格式字符串。 例如: -恢復字符串。格式
string formattedString = "This is a cool, cool, cool string"
string formatString = "This is a cool, {0} string"
bool IsFormatCandidate(formatString, formattedString)
這樣的算法存在,可以任選一種(甚至全部)可能的參數列表(S)被退回?
這個問題太廣。這裏沒有任何東西直接來自C庫中的'sscanf'。 – quetzalcoatl
[Parsing formatted string](http://stackoverflow.com/questions/1410012/parsing-formatted-string) – Jimmy
的可能重複考慮一個格式字符串「{0} {1} {2} {3} ...'和一個結果字符串'abcdefg ...'。現在,請享受!所以不可能恢復'String.Format',因爲它是單向票據。 –