2016-10-21 4 views
0

URLにコンテキストパスがない場合は正規表現チェックを行い、別のバックエンドで処理できるようにしたいと思います。URLコンテキストパスのない正規表現

www.mydomain.com & www.mydomain.com/ --- REGEXチェックが必要です。 www.mydomain.com/abcまたはwww.mydomain.com/def/ghi/ijk - この正規表現は、あなたのために働く必要があります上記の正規表現チェック

答えて

1

に該当してはならない、

^(https?:\/\/)?[^\/]+\/?$ 

参照のデモhttps://regex101.com/r/0gXbS4/1コメントを1として

、の否定を参照してください ' - '

^(https?:\/\/)?[^\/-]+\/?$ 
+0

それはほとんど働いていたが、私はhttps://abc-def.domain.comのようなドメインを持っています。あなたはそれが何であるかをお勧めしますか? – DevOpsNewB

+0

ht t p s://abc-def.domain.com – DevOpsNewB

+0

@DevOpsNewB、再度答えを参照して( - )符号を否定してください –