我有带数字的字符串:
-1
我做了一个清单:
lua_pcall
如何按编号订购。结果应为:
s2, s3, s4, s5, s1
string s1 = "cos555cos";
string s2 = "coscos1";
string s3 = "22coscos";
string s4 = "333coscos";
string s5 = "cosco444s";
答案 0 :(得分:1)
[id][name]
[1][name1]
[2][name3] // The id will adjust
[3][name4]
答案 1 :(得分:0)
通过将其转换为此正则表达式的匹配项来对其进行排序:
\d+
类似:
Regex r = new Regex(@"\d+");
IList<string> test2 = new List<string>();
foreach(var item in test)
{
Match match = r.match(item);
test2.Add(match[0]);
}
Sort(test2);