2017-10-11 80 views
0

我试图以匹配特定的域名,该域名是:正则表达式匹配特定的域格式

example-123.domain.comanother-51392.domain.com

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

我试过几种不同的模式,但没有结束。任何想法我可以做到这一点?谢谢

+0

你尝试什么模式? – litelite

+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));

+0

这很完美。谢谢 – dzm