正则表达式匹配字符串中的域名

时间:2015-06-03 12:24:52

标签: php regex

我一直在搜索这个问题,我找到的解决方案都没有。

我正在寻找一个正则表达式来匹配以其他字符串中包含的一小部分TLD(.com,.net,.me,.co)结尾的域名(而不是子域名),以空格分隔

示例:

"Something | `Google.com`"

"Youtube.com/username FooBar"

"`Youtube.com` username"

"[123] Potato < `Example.net` >"

"sub.domain.com `domain.com`"

"~Username~ Domain.fr"

"~Username~ `Domain.co` Foo"

1 个答案:

答案 0 :(得分:0)

\w+\.(com|net|me|co)\b regex101.com/r/gP8gV2/1 - splash58