Récupérer un sous groupe d'une regex
Venant du PHP, je rencontre de nombreuses difficultés dans le Java...
En voici une avec les regex:
Code:
1 2 3 4 5
| Pattern pattern = Pattern.compile("<a[^>]*href=\"([^\"]+)\"", Pattern.CASE_INSENSITIVE);
Matcher matcher = pattern.matcher(content);
while(matcher.find()) {
System.out.println(content.substring(matcher.start(), matcher.end()));
} |
Ce bout de code me permet de récupérer tout les début de liens dans la chaine de caractère "content" mais j'aimerais bien récupérer seulement ce qui est entre les parenthèse mais je trouve pas :(
Si vous pouviez m'aider, ce serait avec plaisir :D