나는이 URL을 가지고 있으며이 모든 URL은 웹 사이트의 루트로 간주됩니다. 어떻게 "javascript location.pathname"을 사용하여 아래의 패턴을 결정할 수 있습니까? 이 패턴에서 반복됩니다 ..웹 사이트 루트를 결정하는 정규 표현식
http://www.somehost.tv/sitedev/
http://www.somehost.tv/sitetest/
http://www.somehost.tv/site/
http://www.somehost.tv/sitedev/index.html
http://www.somehost.tv/sitetest/index.html
http://www.somehost.tv/site/index.html
사용자가 웹 사이트의 루트에있는 경우에만 jQuery 대화 상자를 표시하려고합니다. 당신이 location.pathname
에 일치하는 경우 단지
/^\/site(test|dev)?\/(index\.html)?$/.test(location.pathname)
에 예 I)는 정규식 /^\/|index\.html|$/i.test(location.pathname 다음 시도; – user357086
무엇을 찾으려고하십니까? 어서 ... 당신의 질문을 편집하고, 이것을 시도한 코드를 추가하십시오. 출력/결과를 추가하고 예상 한 바를 알려주십시오. –