Bazı özel etiketlere sahip bir dosyam var ve dizeyi etiketler arasında çıkarmak için normal bir ifade yazmak istiyorum. Örneğin, etiketim:
[customtag]String I want to extract[/customtag]
Yalnızca etiketler arasındaki dizeyi çıkarmak için nasıl bir normal ifade yazardım. Bu kod, doğru yönde atılmış bir adım gibi görünüyor:
Pattern p = Pattern.compile("[customtag](.+?)[/customtag]");
Matcher m = p.matcher("[customtag]String I want to extract[/customtag]");
Bundan sonra ne yapacağından emin değilim. Herhangi bir fikir? Teşekkürler.
[]bir normal ifadede meta karakter olan köşeli parantezlerden kaçınmanız gerekir.