Uzun bir dizim var. Tüm eşleşmeleri eşleşen regex (grup) ile değiştirmek istiyorum. ÖrneğinDizeyi eşleşen normal ifadenin bir parçası ile değiştirin
:
Ben bütün kelimeleri"is"
değiştirmek istiyor
String = "This is a great day, is it not? If there is something, THIS IS it. <b>is</b>".
, en, "<h1>is</h1>"
diyelim. Dava orijinal ile aynı kalmalıdır. Yani istediğim son dizesidir:
This <h1>is</h1> a great day, <h1>is</h1> it not? If there <h1>is</h1> something,
THIS <h1>IS</h1> it. <b><h1>is</h1></b>.
regex Deniyordum: Bunun gibi
Pattern pattern = Pattern.compile("[.>, ](is)[.<, ]", Pattern.CASE_INSENSITIVE);
sonuçlanacaktır, ne oldu? –
Desen düzgün eşleşiyor. Anlamadığım şey nasıl değiştirilir. – varunl