所以我有一个数组,我从Web服务检索没有特定的顺序
例:
0 => x large,
1 => large,
2 => XX large,
3 => small,
4 => medium,
5 => x small
Run Code Online (Sandbox Code Playgroud)
我需要对它们进行排序:首先根据具体情况 - 可能是反向字母:
small
medium
large
Run Code Online (Sandbox Code Playgroud)
其次,我需要根据他们的'x'计数器部分对它们进行排序:
x small
small
medium
large
x large
xx large
Run Code Online (Sandbox Code Playgroud)
我知道我可以用蛮力字符串匹配来做到这一点,但我真的想要一个关于如何整齐地做这个的建议,也许是一个正则表达式或更优雅的东西?