我的文字像这些一样:
155The Last Goodnight - Stay Beautiful by CapitolMusic http://www.youtube.com/watch?v=H5c2iTcSlbE
156Sara Evans - A Real Fine Place To Start by saraevansVEVO http://www.youtube.com/watch?v=IrdCBkXB91I
157Simple Minds - See The Lights by SimpleMindsVEVO http://www.youtube.com/watch?v=MmKTMAak710
我想删除“http:// ...”之前的所有内容,以便达到此结果:
http://www.youtube.com/watch?v=H5c2iTcSlbE
http://www.youtube.com/watch?v=IrdCBkXB91I
http://www.youtube.com/watch?v=MmKTMAak710
你能帮助我吗?
答案 0 :(得分:11)
.*(?=http://)
匹配行中最后一个http://
之前的所有内容。
答案 1 :(得分:2)
在Java中:
justHttp = justHttp.replaceFirst(".*(?=http://)", "");
对于任何其他用途,只需将http://
替换为yourString
。