50,527
社区成员
发帖
与我相关
我的任务
分享
|/HaiJiEr/userfiles/49069279d31d4b9ca874fb427cc6bee8/images/shch/shchProduct/2016/08/kangmai1.png
|/HaiJiEr/userfiles/49069279d31d4b9ca874fb427cc6bee8/images/shch/shchProduct/2016/08/qingchun1_1.png
|/HaiJiEr/userfiles/49069279d31d4b9ca874fb427cc6bee8/images/shch/shchProduct/2016/08/kangmai2.png
|/HaiJiEr/userfiles/49069279d31d4b9ca874fb427cc6bee8/images/shch/shchProduct/2016/08/kangmai3.png
import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class Test{
public static void main(String[] args){
String imgLocations = loadFromSQL();
String regex = "(?<=[|]|^)(?<location>[^|]+)(?=[|]|$)";
Matcher matcher = Pattern.compile(regex).matcher(imgLocations);
for(;matcher.find();){
System.out.printf("'%s'\n",matcher.group("location"));
}
}
private static String loadFromSQL(){
String result = "|/HaiJiEr/userfiles/49069279d31d4b9ca874fb427cc6bee8/images/shch/shchProduct/2016/08/kangmai1.png|"+
"/HaiJiEr/userfiles/49069279d31d4b9ca874fb427cc6bee8/images/shch/shchProduct/2016/08/qingchun1_1.png|"+
"/HaiJiEr/userfiles/49069279d31d4b9ca874fb427cc6bee8/images/shch/shchProduct/2016/08/kangmai2.png|"+
"/HaiJiEr/userfiles/49069279d31d4b9ca874fb427cc6bee8/images/shch/shchProduct/2016/08/kangmai3.png";
return result;
}
}