Eclipse'te Regex Örneği

Eclipse'te regex ile arama varsayılan olarak çoklu satır desteklenmektedir. Bundan dolayı normalde eklenmesi gereken (?s) ekleymeye gerek yoktur.

<hx:columnEx width="108">
<f:facet name="header">
<h:outputText styleclass="outputText" value="MALZEME KODU"></h:outputText>
</f:facet>
<h:outputText styleclass="outputText" value="#{varrowList.tarEmDet.tarEmDetKod}">
</h:outputText>
</hx:columnEx>

Yukarıdaki kod parçasındaki birinci outputText in styleClass özelliğini kaldırmak istiyoruz. Bunu Eclipse'te aşağıdaki regex ile yapabiliriz. Resimde görüldüğü gibi:

 Find:
(<f:facet name="header">)([\r\n\s]+</f:facet>

 Replace With:
$1\r\n\t<h:outputText




<img style="display: none;"
                            src="img/test01.jpg"
                            alt="Resimler için fazla beklemeyin"
                            title="evimin resmi" height="425" width="940">

Yukarıdaki şekilde img tagler var ancak tag kapatma işaretleri konulmamış bunu düzeltmek için:
Find: (<img[^>]+)
Replace With:$1/

yaparak değiştiriyoruz.



Diğer Regex Örnekleri
Sayfada id=form1:sdkfsdfs3_dfd şeklinde olan idleri, şu hale getirir id="form1:sdkfsdfs3_dfd"
Bunu ara:
(?s)(id=form1:)([^\s-]*)

Yerine bunu yaz:
id="form1:$2"

Anda baru saja membaca artikel yang berkategori eclipse regex | regex | replace dengan judul Eclipse'te Regex Örneği. Jika kamu suka, janganlike dan bagikan keteman-temanmu ya... By : En Kolay Yolu
Ditulis oleh: Adsız -

Belum ada komentar untuk "Eclipse'te Regex Örneği"

Yorum Gönder