-1

ユーザーにドメイン名を書くように求めています。

これらのタイプの入力を探しています (=良い):

http://www.Domain.com
http://Domain.com
https://www.Domain.com
https://Domain.com
www.Domain.com
Domain.com
http://no.matter.how.many.Domain.com
https://no.matter.how.many.Domain.com
no.matter.how.many.Domain.com
http://www.Domain.com/
https://www.Domain.com/
http://no.matter.how.many.Domain.com/
https://no.matter.how.many.Domain.com/
www.Domain.com/
Domain.com/

この形式ではない入力を拒否したいです。 不適切な入力例:

http://www.Domain.com/page
http://www.Domain.com/page.html
http://www.Domain.com/page/page2
and so on...

適切な正規表現を手伝ってもらえますか?

ありがとうございました!

4

2 に答える 2

4

この正規表現を使用できます

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

^文字列の開始を示します

$文字列の終わりを示します

?オプションで前のグループまたは文字と一致します。

于 2013-09-25T07:05:36.817 に答える