2011-03-30 5 views
1

route.js를 사용하면 일반 표현식을 사용하여 경로를 지정할 수 있습니까?정규 표현식을 사용하는 route.js 라우팅

+1

* 당신은 route.js입니까? * 자바 스크립트가 방금 질문을 올렸습니까? 이 봇을 금지합시다! ;) – ThiefMaster

+0

@ThiefMaster : 그는 루트라고 말합니다 .js는 그의 자바 스크립트 스크립트 _에 있습니다. 그가 자존심을 가지고 Salvatore를 사용하여 질문을 올리는 것을 볼 수 없습니까? Tshsh ... ;-P – Martijn

답변

1

정규식을 route.js에 전달할 수 없습니다.

route('#').bind(function (page) { 
    var regex = /(.*)/, 
     match = regex.exec(page.path); 
    if (match) { 
     alert('We matched this path: ' + match[1] + '!'); 
    } 
}); 

documentation 확인하십시오 :

당신이 대신 할 수있는 것은, 모든 바인딩 루틴에 전달되는 첫 번째 매개 변수의 path 매개 변수와 일치하는 다음 하나의 경로 route('#')를 작성하고있다.

관련 문제