-으로 RegularExpression이 예상대로 작동하지 않는 다 나는 <code>Regular Expression</code>의 도움으로 결과입니다 달성하고자하는 #
http://articles-test.mer.com --> should not match/accept or return false
http://articles-test.mer.com/ --> should not match/accept or return false
http://articles-test. mer.com/ --> should not match/accept or return false
http://articles-test. mer.com/sites --> should not match/accept or return false
http://articles-test.mer.com/sites --> should match/accept or return true
http://foodfacts.merc.com/green-tea.html --> should match/accept or return true
http://articles-test.merc.com/sites/abc.aspx --> should match/accept or return true
URL
만
domain
, 그것은해야
not match/accept
I가있는 경우 즉
결론 시도한대로 아래 expression
있지만 예상대로 작동하지 않습니다 -
^HTTP (S) : // (. \ W-] +) + [\ W-] + (/ [\ W-./?])?$
제안주세요 감사에서 전진!
점 : \\ -] + \.'을 이스케이프 처리해야합니다. – HimBromBeere
@HimBromBeere 추가하거나 제외 할 표현식 부분을 강조 표시 할 수 있습니까? – PPB
당신은 당신이 * 일치하지 않기를 원하는 것에 대해 많이 말했지만, 당신이하고 싶은 일을 분명히 말하지 않았습니다 *. 당신은 정규식이이 직업에 적합한 도구라고 확신합니까? 어떤 폼이나 URI로 작업하려고하는 것 같습니다 - 당신은'Uri'를 TryCreate 할 수없고 다양한 속성을 검사 할 수 있습니까? –