У меня есть строка, и я хочу заменить ее:
src="test.jpg" -> src="file://test.jpg"
src="http://xxx...." -> untouched
Фактически я заменяю src="
на src="file://
, но я не хочу заменять его, если он начинается с http
, например. src="http
.
Итак, я написал это регулярное выражение для замены src="
на src="file://
:
html2.replaceAll("src=\"","src=\"file://");
Но проблема в том, что это также соответствует src="http
.
Я не знал, как построить регулярное выражение для этого. Я думал, что смогу сделать так, но это не сработает:
html2.replaceAll("src=\"[^(http)]","src=\"file:///android_asset/verkehr/");