Ich habe eine Datei mit einigen benutzerdefinierten Tags und möchte einen regulären Ausdruck schreiben, um die Zeichenfolge zwischen den Tags zu extrahieren. Zum Beispiel, wenn mein Tag ist:
[customtag]String I want to extract[/customtag]
Wie würde ich einen regulären Ausdruck schreiben, um nur die Zeichenfolge zwischen den Tags zu extrahieren? Dieser Code scheint ein Schritt in die richtige Richtung zu sein:
Pattern p = Pattern.compile("[customtag](.+?)[/customtag]");
Matcher m = p.matcher("[customtag]String I want to extract[/customtag]");
Ich bin mir nicht sicher, was ich als nächstes tun soll. Irgendwelche Ideen? Vielen Dank.
[]
eckigen Klammern, die Metazeichen in einem regulären Ausdruck sind, entfernen.