以下の正規表現を使用してウェブサイトのURLを検証しています。それが一致するには、以下のウェブサイトのURLで正常に動作ウェブサイトの正規表現
^(http(s?):\/\/)?(www\.)+[a-zA-Z0-9\.\-\_]+(\.[a-zA-Z]{2,3})+(\/[a-zA-Z0-9\_\-\s\.\/\?\%\#\&\=]*)?$
:
www.google.com
また、それ以下のURLではない数学
google.com
google.co
しかし、それは下記をテストするために失敗しましたURL:
www ... google.com
同じのための提案をお願いします。 私はすでに以下のスタックオーバーフローURLを通過していますが、回答は私には役に立ちません。
Regular expression for checking website url
What is a good regular expression to match a URL?
「これは下のURLをテストできません」という意味はどうですか? – arkascha
例として投稿したすべての_strings_のうち、「http:// www.google.com /」と「https:// www.google.com /」のみが実際に有効なURLです。 – arkascha
URLの検証は複雑なトピックです。この男はすばらしい比較を作りました。それをチェックしてください:https://mathiasbynens.be/demo/url-regex –