2017-10-11 3 views
0
私は、特定のドメイン名と一致しようとしている

に一致するように、ドメインは次のとおりです。正規表現は、特定のドメイン形式

example-123.domain.com または基本的に another-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