我有一个形式如下所示,其中我希望用户输入在输入框中的URL从开始的http://或HTTPS://与一个周期为之后存在子域。如果用户不这样做,它应该说“请匹配请求的格式”。
这是我尝试过的。以下代码仅来自 https 而不是 http。
<label for="url">Enter an https:// URL:</label>
<input type="url" name="url" id="url" placeholder="https://example.com" pattern="https://.*" size="30" required> <!-- Line A -->
Run Code Online (Sandbox Code Playgroud)
我想要的模式是:
在前两种情况下,用户没有在输入框中输入www,在后两种情况下用户输入www在上述四个网址中,它在子域后至少有一个句点,并且从http或https开始。
简而言之,当用户在输入框中输入 url时,我希望满足以下 2 个要求。
问题陈述:
我想知道我应该对上面 A 行的模式进行哪些更改才能满足我的要求。