Regex: wyszukiwanie napisów

0

Cześć,

Przewertowałem już sporo stron, niestety rozwiązania nie znalazłem. Mam stringa, który jest w jakiś sposób podobny do dokumentu HTML. Chcę znaleźć w nim wszystkie napisy

<img(.?)src='(.)'~

Niestety w JAVA nie jestem mocny. Możecie podesłać mi nazwy metod którymi mógłbym odgrzebać te dane.

Pozdrawiam.

0
import java.util.regex.*;

public class RexExpTest {
	
	public final static String exp = "<img(.*?)src='(.*)'~";
	public static void main(String[] args) {
		Matcher m = Pattern.compile("\\w+").matcher(exp);
		while(m.find())
			System.out.println(m.group());

	}

}

Kliknij za to pajacyk.pl
Pozdro

0

Java czy Javascript bo to dwie różne rzeczy. W jacie klasy Pattern i Match. Reszta w dokumentacji.

sam regexp:
/<img [.(^(/>))]*/>/gi

zaczynasz od <img, następnie spacja i później dowolne znaki ze zbioru nie zawierającego końca znacznika /> i później koniec znacznika.

1 użytkowników online, w tym zalogowanych: 0, gości: 1