如何使用正则表达式仅在字符串的开头显示匹配

use*_*214 0 regex

我试图在这个测试文本上使用正则表达式:

www.demo.comhttp://foo.co.uk/
http://regexr.com/foo.html?q=bar
Run Code Online (Sandbox Code Playgroud)

我希望它只匹配字符串开头的'http://'.我试过了

^http:\/\/
Run Code Online (Sandbox Code Playgroud)

^(http:\/\/)
Run Code Online (Sandbox Code Playgroud)

(http:\/\/)\B
Run Code Online (Sandbox Code Playgroud)

并没有奏效.我做错了什么(我不是很擅长正则表达式而且我正在努力学习)

Kas*_*mvd 6

你更可能省略了多行标志:

/^http:\/\//m
Run Code Online (Sandbox Code Playgroud)