Regex在比赛后重复挖洞

Regex在比赛后重复挖洞,regex,Regex,他在那里, 我正在尝试从文本中提取URL和域,搜索应该在匹配字符串之后开始。包含注册表项和测试数据,请更正注册表项以提取所有url。字符串“body=”后的域组。到目前为止,我能读懂比赛结束后的第一组,但第一组之后的剩余组仍然不见了 我尝试过的正则表达式:body=([\w\s](((https?| ftp | gopher | telnet | file)(:/)(www.))((([\w-]+[\w-.]+)([a-zA-Z]\w+\b])+[&=/^.\w+\b])) 示例数据:“goog

他在那里,

我正在尝试从文本中提取URL和域,搜索应该在匹配字符串之后开始。包含注册表项和测试数据,请更正注册表项以提取所有url。字符串“body=”后的域组。到目前为止,我能读懂比赛结束后的第一组,但第一组之后的剩余组仍然不见了

我尝试过的正则表达式:body=([\w\s](((https?| ftp | gopher | telnet | file)(:/)(www.))((([\w-]+[\w-.]+)([a-zA-Z]\w+\b])+[&=/^.\w+\b]))

示例数据:“google1.com一些文本和yahoo.com body=some text一些文本gmail.com”

预期产出: 网址: gmail.com 域: google.com/abcd gmail.com


提前感谢。

请将您尝试的正则表达式和示例数据添加到此帖子。