3
내가 문자열을 말해봐 자바 스크립트 paramaterized 문자열의 제한 값 :구문 분석과 같은
var map = "/directory/:id/thumbnails/:size";
그리고 다른 문자열 (기본적으로, 레일이 같은 일이 경로를 정의하는 데 사용에 대해 매핑하는 것을 사용할), 같은 :
var str = "/directory/10/thumbnails/large";
내가 두 문자열을 "비교", 어느 내 위의 예에서,
map
에 매핑
str
의 부분을 나타내는 키 - 값 쌍 또는 JSON 개체를 반환하고 싶은
, 다음과 같이 표시됩니다 :
obj = {
'id' : '10',
'size' : 'large'
}
JavaScript Regex에 적합합니까? 누구든지 나를 도울 수 있습니까?
서버 측 언어 대신 javascript를 사용하여 그럴만한 이유가 있습니까? – yoda
라우팅에 실제로 사용하지는 않았지만 모든 사람들이 잘 알고 있기 때문에 가장 편리한 예제였습니다. –
예, 가능합니다. 정규 표현식을 사용하여지도를 정규 표현식으로 변환 한 다음 해당 정규 표현식을 사용하여 문제의 문자열을 구문 분석 할 수 있습니다. –