Regex javascript匹配不匹配

Regex javascript匹配不匹配,regex,hostname,Regex,Hostname,我对以下模式有问题: ^(?=.{1,255}$)[a-zA-Z0-9][a-zA-Z0-9-\.]{1,61}[a-zA-Z0-9]+$ 我不想匹配:host..com 请帮帮我 问候 AMIR您希望匹配什么?[a-zA-Z0-9-\.]{1,61}包含并且可以重复61次,这是您的问题。顺便说一句,在字符类中没有必要转义,看起来您有了一个额外的-。那么主机--com或主机--.com呢?非常感谢您。。。它起作用了。@AmirHelforush:什么起作用了?

我对以下模式有问题:

^(?=.{1,255}$)[a-zA-Z0-9][a-zA-Z0-9-\.]{1,61}[a-zA-Z0-9]+$
我不想匹配:host..com

请帮帮我

问候
AMIR

您希望匹配什么?
[a-zA-Z0-9-\.]{1,61}
包含
并且可以重复61次,这是您的问题。顺便说一句,在字符类中没有必要转义
,看起来您有了一个额外的
-
。那么
主机--com
主机--.com
呢?非常感谢您。。。它起作用了。@AmirHelforush:什么起作用了?