【发布时间】:2021-03-15 21:52:56
【问题描述】:
您好,我有一个文件列表:
"1_EX-P1-H2.3000" "10_EX-P1-H2.3002" "100_EX-P1-H2.3074"
"1004_EX-P1-H2.4059" "1006_EX-P1-H2.4070" "2_EX-P1-H2.3000" "3_EX-P1-H2.3000" "4_EX-P1-H2.3000"
"5_EX-P1-H2.3001"
我想不是按字典顺序排序,而是购买“_”之前的第一个数字的顺序,这些数字从 1 到 1000。所以结果我应该得到:
"1_EX-P1-H2.3000" "2_EX-P1-H2.3000" "3_EX-P1-H2.3000" "4_EX-P1-H2.3000"
"5_EX-P1-H2.3001" "10_EX-P1-H2.3002" "100_EX-P1-H2.3074"
"1004_EX-P1-H2.4059" "1006_EX-P1-H2.4070"
【问题讨论】:
-
这似乎与your last question 相同,并且相同的解决方案有效-注意Akrun 的解决方案与top answer to the duplicate of your old question 相同
标签: r arrays string sorting substring