Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/regex/18.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中为com、com.*、co、co构建正则表达式*_Javascript_Regex - Fatal编程技术网

如何在javascript中为com、com.*、co、co构建正则表达式*

如何在javascript中为com、com.*、co、co构建正则表达式*,javascript,regex,Javascript,Regex,如果有人能帮助为下面的场景构建正则表达式,我将不胜感激 我试图用javascript验证yahoo域的这些泛型(com、co、com.in)。 例子: yahoo.com、yahoo.co.in均有效。 其中,yahoo.com.123、yahoo.co.abc、yahoo.com.abc、yahoo.com.$%^无效 com后仅允许2个字符。或公司,不允许在com之后使用数字或特殊符号。或公司 请建议是否有更好的方法使用正则表达式在javascript中验证这些 谢谢你的时间。 谢谢你/co

如果有人能帮助为下面的场景构建正则表达式,我将不胜感激

我试图用javascript验证yahoo域的这些泛型(com、co、com.in)。 例子: yahoo.com、yahoo.co.in均有效。 其中,yahoo.com.123、yahoo.co.abc、yahoo.com.abc、yahoo.com.$%^无效

com后仅允许2个字符。或公司,不允许在com之后使用数字或特殊符号。或公司

请建议是否有更好的方法使用正则表达式在javascript中验证这些

谢谢你的时间。
谢谢你

/com?(?:\.[a-z]{2})?$/
我想works@CharlesBamford成功了。谢谢你的时间。谢谢