regex etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
regex etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

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"