Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/svg/2.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正则表达式:如何检测url的格式是否为http://<;任何不带点的字符串>;。1.2.com?_Javascript_Regex - Fatal编程技术网

Javascript正则表达式:如何检测url的格式是否为http://<;任何不带点的字符串>;。1.2.com?

Javascript正则表达式:如何检测url的格式是否为http://<;任何不带点的字符串>;。1.2.com?,javascript,regex,Javascript,Regex,如果url的格式为: http:///等。 例如,对于 http://rawr.zero.one.two.com 等。 谢谢 /^http:\/\/[^.]*\.one\.two\.com$/ /^http:\/\/[^.]+\.one\.two\.com/ /^http:\/\/[^\.]+\.one\.two\.com$/ 结尾的$是不相关的或也会匹配。这不起作用,需要对进行转义,否则它们将匹配任何字符,因此http://testing.one-two.com将匹配。您不必在字符类中转义

如果url的格式为:

http:///等。

例如,对于

http://rawr.zero.one.two.com 等。


谢谢

/^http:\/\/[^.]*\.one\.two\.com$/

/^http:\/\/[^.]+\.one\.two\.com/
/^http:\/\/[^\.]+\.one\.two\.com$/

结尾的$是不相关的或也会匹配。

这不起作用,需要对
进行转义,否则它们将匹配任何字符,因此
http://testing.one-two.com
将匹配。您不必在字符类中转义
。这也将匹配@FelixKling true,但它确实有效,但我已将其编辑掉。