2017-11-07 1 views
0

반응 라우터를 사용하여 mysite.com/hotel-newyork-123과 같은 경로를 사용하고 싶습니다. 정규 표현식은 /.+-.+-,d/g입니다. 이제 나는 반응 애플 리케이션에서 구현 된 동일한 싶습니다. 튜토리얼을 검색했지만 정규 표현식의 간단한 구현을 찾지 못했습니다. 작동중인 코드를 게시하십시오.반응 라우터에서 Regex 사용

답변

2

괄호 안에 정규식을 지원합니다. 이것은 당신을 위해 작동합니다 :

<Route path='/(.+-.+-\d+)' component={MyComponent} /> 
+0

나는 그것을 시도했다. 그것은 작동하지 않았다. 실제 예제를 게시 할 수있다. – user1388835

+0

정규식이 좋지 않습니다. hotel-newyork-123과 일치 시키려면 끝에 +가 없습니다. – Axnyff

+0

내 정규 표현식을 수정했습니다. 지금 귀하의 경우에 사용할 수 있습니다. – Axnyff

관련 문제