Идея - разделить символ '"', посмотреть на каждую часть, если она содержит имя атрибута src
и - если да - сохранить следующее значение, которое является атрибутом src.
String[] parts = thisString.split("\""); // splits at " char
List<String> srcAttributes = new ArrayList<String>();
boolean nextIsSrcAttrib = false;
for (String part:parts) {
if (part.trim().endsWith("src=") {
nextIsSrcAttrib = true; {
else if (nextIsSrcAttrib) {
srcAttributes.add(part);
nextIsSrcAttrib = false;
}
}
Лучшая идея - подать его в обычный html-анализатор и извлечь значения всех атрибутов src
из всех img
элементов. Но вышесказанное должно работать как простое решение, особенно в непроизводственном коде.