正则表达式找到http和.html

Pub*_*ert 1 html regex

我正在尝试以下列格式查找链接:

http://subdomain.subdomain.domain.tld/subfolder/randomstring.html
Run Code Online (Sandbox Code Playgroud)

基本上,我需要一个正在查找http://并在找到时停止查找的正则表达式.html.介于两者之间的一切都无所谓.即,更多/更少的子域,可变TLD和变量文件夹.

这可能吗?

((http://)?=(.html))
Run Code Online (Sandbox Code Playgroud)

我到目前为止(没有功能)是这样的.我真的不熟悉前瞻性断言,所以我可能走错了路.

无论如何,任何帮助将不胜感激!

Que*_*tin 6

展望?你只需要一个非贪婪的匹配.

/http:\/\/.*?\.html/
Run Code Online (Sandbox Code Playgroud)