JavaScriptを使用したdomain.comなどの既知のドメインを検証する必要がありますが、任意のサブドメインまたはサブサブドメインなど、および任意のプロトコルと任意のフォルダー、サブフォルダーなどを使用して検証する必要があります。正規表現:
RegEx: /http:\/\/([\.|a-z]+).domain([\.|a-z]+)\//
問題は、https / ftp / ftpsを取得しないことです...そしてdomain.com/ domain .orgを取得します...検証する必要があります、次のようなものです:
To validate: *://*.domain.com/*
Example: http://example.domain.com/subfolder2/folder24/
Example: https://subdomain.domain.com/folder/
Example: ftp://www.example.domain.com/folder2/folder/
Example: http://www.domain.com/folder/sub-folder/
つまり、任意のプロトコル、任意のサブドメイン、および任意のフォルダー、そしてもちろん、それらすべても一緒になります。
Example: https://example.domain.com/folder/folder/
何か案が?