0
반응 라우터를 사용하여 mysite.com/hotel-newyork-123과 같은 경로를 사용하고 싶습니다. 정규 표현식은 /.+-.+-,d/g입니다. 이제 나는 반응 애플 리케이션에서 구현 된 동일한 싶습니다. 튜토리얼을 검색했지만 정규 표현식의 간단한 구현을 찾지 못했습니다. 작동중인 코드를 게시하십시오.반응 라우터에서 Regex 사용
반응 라우터를 사용하여 mysite.com/hotel-newyork-123과 같은 경로를 사용하고 싶습니다. 정규 표현식은 /.+-.+-,d/g입니다. 이제 나는 반응 애플 리케이션에서 구현 된 동일한 싶습니다. 튜토리얼을 검색했지만 정규 표현식의 간단한 구현을 찾지 못했습니다. 작동중인 코드를 게시하십시오.반응 라우터에서 Regex 사용
괄호 안에 정규식을 지원합니다. 이것은 당신을 위해 작동합니다 :
<Route path='/(.+-.+-\d+)' component={MyComponent} />
나는 그것을 시도했다. 그것은 작동하지 않았다. 실제 예제를 게시 할 수있다. – user1388835
정규식이 좋지 않습니다. hotel-newyork-123과 일치 시키려면 끝에 +가 없습니다. – Axnyff
내 정규 표현식을 수정했습니다. 지금 귀하의 경우에 사용할 수 있습니다. – Axnyff