2011-09-05 46 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