我正在抓取一个网站,它有相对 url,我想把它们变成绝对路径。出于这个原因,我想使用正则表达式。
例如
String text = new String();
text +="Lorem Ipsum /image/xyz.jpg";
text +=" Lorem Ipsum /image/xyz2.jpg";
text +=" Lorem Ipsum /image/xyz2.jpg";
Pattern pattern = Pattern.compile("\\/image\\/.*\\.");
Matcher matcher = pattern.matcher(text);
while(matcher.find()){
System.out.println(matcher.group());
}
我想得到这样的输出:
/image/xyz.
/image/xyz2.
/image/xyz2.
我认为我的正则表达式似乎不正确。我应该如何改变它才能正常工作。
任何帮助将不胜感激。