Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/90.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 匹配脚本开头的输入模式_Javascript_Html_Checkvalidity - Fatal编程技术网

Javascript 匹配脚本开头的输入模式

Javascript 匹配脚本开头的输入模式,javascript,html,checkvalidity,Javascript,Html,Checkvalidity,我正在尝试仅将GitHub URL与以下输入标记匹配: <input type="url" id="repoUrl" title="Must be a full URL to a GitHub repository" pattern="^https:\/\/github\.com\/" required> 在regex101中,这个精确的模式匹配所有以“”开头的字符串,这正是我想要的,但问题是,当我对该输入调用checkValidity()方法时,它只表示如果该输入仅为“”,则

我正在尝试仅将GitHub URL与以下输入标记匹配:

<input type="url" id="repoUrl" title="Must be a full URL to a GitHub repository" pattern="^https:\/\/github\.com\/" required>

在regex101中,这个精确的模式匹配所有以“”开头的字符串,这正是我想要的,但问题是,当我对该输入调用
checkValidity()
方法时,它只表示如果该输入仅为“”,则它是有效的


我需要更改什么才能使这个正则表达式在regex101中工作?

尝试在模式末尾添加
*

pattern="^https:\/\/github\.com\/.*"

谢谢,这正是我需要的!!我会尽快接受答案!