正则表达式匹配特定的域格式

时间:2017-10-11 18:00:45

标签: javascript regex

我正在尝试匹配特定的域名,域名为:

example-123.domain.com 要么 another-51392.domain.com

基本上它是一个字符串,后跟一个连字符,后跟数字,然后是domain.com

我尝试了几种不同的模式,但没有接近。我有什么想法可以做到这一点?谢谢

1 个答案:

答案 0 :(得分:1)

这是吗?



var str = "another-51392.domain.com domain.com example-123.domain.com google.com www.facebook.com another21141-aaa.domain.com another-51392.domainXcom";

var pattern = /(\w+-\d+\.domain\.com)/gm;

console.log( str.match( pattern ) );