使用正则表达式通过匹配器从文本中提取 URL



我对正则表达式很陌生,我有一个页面的代码源,我想从这段代码中提取URL,正在使用匹配器将URL作为一个组查找,正在尝试这个正则表达式Pattern.compile("\"https:.*?\"(但我仍然失败了。网址如下所示:

">https://scontent-mad1-1.cdntest.com/vp/8e2f9af8362ea131062778fccbfda09e/5AEB6394/t51.2885-19/s320x320/12918047_263707850629206_1737689122_a.jpg">

强字体的部分是可变的,URL的其余部分是稳定的部分

任何帮助请!

如果您知道字符串的开始和结束方式,您不能只使用 .indexOf 方法吗?

String.Substring(string.indexOf(">

http"(,string.indexOf(".jpg"((

也许您应该再次在末尾添加.jpg。

最新更新