我得到了以下的字符串數組VB-2008如何檢索數組中最大數字後綴的字符串?
a.csv
a-1.csv
a-2.csv
a-3.csv
ab.csv
ab-1.csv
ab-2.csv
cccc.csv
cccc-1.csv
d.csv
在該字符串數組,它存儲了一系列的測試的數據,對於每個測試數據如下命名的轉換,
'unit name'+'-'+('suffix in single digit number')+'.csv'
長度的單位名稱可以是任意長度,但後綴只能是單位數字(1-9)。例如,對於單元a
,它總共進行4次測試,其爲a.csv
,a-1.csv
,a-2.csv
和a-3.csv
。但是由於前三次測試都不符合規格,因此只有最後一次測試數據纔會被檢索用於分析,即a-3.csv
。
所以,對於最終的輸出,我只需要那些有每個單元的最大後綴,這使我的輸出字符串數組數據:
a-3.csv
ab-2.csv
cccc-1.csv
d.csv
我應該如何從輸入選擇正確的文件字符串數組按照規則得到那些測試數據只得到最大的後綴。
能否請您解釋一下它是什麼,你問? –
@ DanDrews,輸入是一個字符串數組,它們實際上是文件夾中的所有文件名。您可以將它們視爲測試數據列表,a表示產品a,b表示產品b,a-1,a-2是重新測試數據。所以最後我需要得到每個產品的最新測試數據,這些數據是a-3,b-2,c-1,d。 – 2342G456DI8