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

时间:2015-09-17 20:04:50

标签: regex

我正在尝试在此测试文本上使用正则表达式:

www.demo.comhttp://foo.co.uk/
http://regexr.com/foo.html?q=bar

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

^http:\/\/

^(http:\/\/)

(http:\/\/)\B

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

1 个答案:

答案 0 :(得分:6)

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

Error:(45, 17) error: method putStringArrayList in class Bundle cannot be applied to given types;
required: String,ArrayList<String>
found: String,List<RssItem>
reason: actual argument List<RssItem> cannot be converted to ArrayList<String> by method invocation conversion