2014-04-17 1 views
1

"/ abc"및 "/abc.exe"만 유효해야하며 다음은 절대 URL 유효성을 검사하기 위해 정규 표현식을 작성하려고합니다.Regex 절대 URL 유효성을 검사하려면

유효한

  • www.example.com/abc
  • www.example.com/abc.exe

잘못된

  • www.example.com
  • www.examplec.com/bbb
  • www.examplec.com/bbb.exe
  • 위의 두 가지 이외의 다른 모든 것.

정규식에 새로운 기능인이 사이트를 시도하고 있습니다 - http://www.regexr.com/을 작성하십시오. 제발 조언.

답변

2

다음은 regex입니다.

^www\.example\.com\/abc(\.exe)?$

데모 :

^w{3}\.[^.]+\.(com|net|org|gov|edu)\/[^.]+(\.exe)?$

: 더 일반적인 정규식에 대한 http://regex101.com/r/tF0wA8

, 당신은 아마 뭔가를해야 당신은 더 일반적인 가능성의 넓은 범위를 커버 할 수 있습니다

+0

안녕하세요, 고마워요하지만 절대 경로 즉, "/ abc"및 "/abc.exe"에 대해서만 u pls도 나를 도울 수 있습니다 – Yasser

+0

@ Yasser,이 경우 첫 번째 정규식이 작동합니다. 데모보기. – sshashank124

+0

'^ abc (\ .exe)? $'이게 제대로 작동할까요? – Yasser

관련 문제