2011-09-05 60 views
0

我需要梳理串,其中一些包含特殊字符,在JavaScript中的集合的字符串。排序有特殊字符像這樣N/S,N/A

下面是一些例子來排序

N/S 
N/A 
dd/mm/yy (Date format) 

等中,這些字符串被包含特殊字符「/」。

現在我使用數組作爲預期這是不固定的問題排序方法。

回答

3

您提供的例子是沒有幫助的,你不提供排序規則,和他們一起去。

sort方法接受(作爲參數),其描述了排序規則的功能。表達你的規則在這個功能。還有如何寫在the documentation for sort on MDN

+0

嗨這個功能,我還使用相同的功能,有在您指定它督一些例子是好的工作,如果字符串是沒有在我的例子像任何特殊字符'/'。我的規則是這樣的有n日期的格式dd/mm/yy我怎麼能排序這些字符串在升序或降序。 –

+0

然後你需要添加規則來處理它們。如果它只是*日期,那麼你可以在'/'字符上分割,然後按年進行數字排序(如果它們是相同的,那麼就是月份,如果它們是相同的,那麼在那一天)。聽起來好像你的情況比這個更復雜。 – Quentin