2010-06-23 8 views
1

주소 "line 2"유형 값이 포함 된 열이 있습니다. 이 열은 # 431, UNIT 203 및 APT와 같은 값을 포함 할 수 있습니다. 물론 빈 (또는 빈 문자열) 값을 포함 할 수 있습니다. 두 가지 질문에 대한 답변이 필요합니다.어떻게 jquery tablesorter로 puncation을 정렬합니까?

  1. 이러한 혼합 값 (예 : 오름차순의 빈 또는 파운드 기호)은 어떻게 예상됩니까?
  2. 어떻게 맞춤 구문 분석기로이 문제를 해결할 수 있습니까?

(현재 파서가 있다고 가정하고 있음), 오름차순으로 파운드 기호, 공백 및 a-z 값을 순서대로 지정합니다. 나는 그것이 공백, 파운드 기호, 그리고 a-z 값이라고 생각할 것이다.

+0

나는 호텔과 아파트 세계에서 일하기 때문에이 질문을 정말 좋아합니다. :) –

+0

@ 스튜어트 B : 좋은 지적입니다. 나는 고객에게 물어볼 필요가있다. 그러나 나는 묻기 전에 개발자 커뮤니티로부터 탄약을 얻고 싶다. 8o) 답변으로 첫 번째 의견을 게시하면 그 시점에 도달하면이를 수락 할 수 있습니다. – gabe

답변

0

는 # 1에 대답하기 위해 , 내 기대는 그 값이 순서로 나타납니다 것 같습니다 숫자가 문자열에있는 경우

"UNIT 203" 
"#431" 
"APT. C" 

당신은 아마 수 멀리 모든 트리밍하여이 작업을 수행 할 수 있지만, 및 알려진 접두어를 제거하고 숫자가 없으면 트리밍합니다. 당신이하는 일은 완벽하지 않을 것이며, 그것은 당신이 받아들이거나 설명해야 할 것입니다.

+0

고객이 구두점 및 공백을 무시하고 나머지 문자열을 문자열로 정렬하는 "사전 정렬"을 원했습니다. 자동 검색되지 않는 사용자 정의 파서를 사용하고 형식 함수에 대해 s.replace (/ (\. | # | \ s | - |  )/g, '')를 반환합니다. 내가 당신의 대답을 표시 해요 솔루션 원인은 단지 내가 사용 끝난만큼 좋은 것입니다. – gabe

관련 문제