Кто-нибудь знает хорошее регулярное выражение для SRV DNS Records? - PullRequest
0 голосов
/ 13 февраля 2012

Пока у меня есть следующее регулярное выражение, которое сопоставляется с обычными доменами, но не с доменами с подчеркиванием.Пример: _tcp._sip.45.example.com.Любая помощь будет принята с благодарностью.

(?P<name>([a-zA-Z0-9]([a-zA-Z0-9\-]{0,61}[a-zA-Z0-9])?\.)+[a-zA-Z]{2,6})

1 Ответ

3 голосов
/ 13 февраля 2012
\b((xn--)?[a-z0-9\w]+(-[a-z0-9]+)*\.)+[a-z]{2,}\b 

попробуйте это или придерживайтесь своего, в основном \ w - это то, что вы добавляете для подчеркивания.

...