İçindekiler'i Gizle

Referans Bilgileri: Düzenli İfade Söz Dizimi

Düzenli ifadeler Filtreler atölyesinde ve Ara bölmesinde kullanılabileceği gibi DisableMatchingProperties gelişmiş ayarında da kullanılabilir. Bu konu başlığı altında, düzenli ifade söz dizimi ve kısaltmaları listelenmektedir.

Bu sayfada şunlar açıklanmıştır:

Düzenli İfade Söz Dizimi

Bu tablo, düzenli ifadeler olarak kullanabileceğiniz meta karakterleri listeler.

Meta karakter Anlam
. Herhangi bir tek karakterle eşleşir.
[ ] Bir karakter sınıfını belirtir. Köşeli parantez içindeki herhangi bir karakterle eşleşir (örneğin [abc] 'a', 'b' ve 'c' ile eşleşir).
^ Bu meta karakter bir karakter sınıfının başlangıcında ortaya çıkarsa karakter sınıfını değiller. Değillenen bir karakter sınıfı, köşeli parantez içindekiler dışında kalan tüm karakterlerle eşleştir (örneğin [^abc] 'a', 'b' ve 'c' hariç tüm karakterlerle eşleşir).

^ karakteri düzenli ifadenin başındaysa girdinin başlangıcıyla eşleşir (örneğin ^[abc] yalnızca 'a', 'b' veya 'c' ile başlayan girdiyle eşleşir).

- Bir karakter sınıfında, bir karakter aralığını belirtir (örneğin [0-9] '0' ile '9' arasındaki rakamlardan herhangi biriyle eşleşir).
? Önceki ifadenin isteğe bağlı olduğunu belirtir: ya bir kez eşleşir ya da hiç eşleşmez (örneğin [0-9][0-9]? '2' ve '12' ile eşleşir).
+ Önceki ifadenin bir veya daha fazla kez eşleştiğini gösterir (örneğin [0-9]+ '1', '13', '456' vb. ile eşleşir).
* Önceki ifadenin sıfır veya daha fazla kez eşleştiğini gösterir.
??, +?, *? ?, + ve * karakterinin agresif olmayan sürümleri. Mümkün olduğunca fazla eşleşen agresif sürümlerin aksine bunlar mümkün olduğunca az eşleşir (örneğin '<abc><def>' girdisi <.*?> '<abc>' ile eşleşirken, <.*> '<abc><def>' ile eşleşir).
( ) Gruplama operatörü. Örnek: (\d+,)*\d+, virgülle ayrılmış sayılar listesiyle eşleşir (örneğin '1' veya '1,23,456').
{ } Bir eşleşme grubunu belirtir.
\

Kaçış karakteri: bir sonraki karakteri tam anlamıyla yorumlar (örneğin [0-9]+ bir veya daha fazla rakamla eşleşir ancak [0-9]\+ bir rakam ve ardından gelen artı karakteriyle eşleşir). Kısaltmalar için de kullanılır (ör. herhangi bir alfasayısal karakter için \a; aşağıdaki tabloya bakın).

\ karakterini n harfi takip ediyorsa n'inci eşleşme grubuyla eşleşir (0'dan başlayarak). Örnek: <{.*?}>.*</\0>, '<head>Contents</head>' ile eşleşir.

$ Düzenli ifadenin sonunda, bu karakter girdinin sonuyla eşleşir (örneğin [0-9]$ girdinin sonundaki bir rakamla eşleşir).
| Alternatif operatörü: biri tam olarak eşleşen iki ifadeyi ayırır (örneğin T|the 'The' veya 'the' ile eşleşir).
! Değilleme operatörü: ! karakterini izleyen ifade, girdiyle eşleşmez (örneğin a!b girdisi, ardından 'b' gelmeyen 'a' ile eşleşir).

Kısaltmalar

Bu tabloda desteklenen kısaltmalar listelenmektedir; örneğin [0-9] yerine \d.

Kısaltma Eşleşen
\a Herhangi bir alfasayısal karakter: ([a-zA-Z0-9])
\b Boşluk (boş): ([ \\t])
\c Herhangi bir alfabetik karakter: ([a-zA-Z])
\d Herhangi bir ondalık basamak: ([0-9])
\h Herhangi bir onaltılık basamak: ([0-9a-fA-F])
\n Yeni satır: (\r|(\r?\n))
\q Alıntılanan bir dize: (\"[^\"]*\")|(\'[^\']*\')
\w Basit bir kelime: ([a-zA-Z]+)
\z Bir tam sayı: ([0-9]+)


Bu başlık hakkında geribildirimde bulunun

SOLIDWORKS; dokümantasyonun sunumu, doğruluğu ve bütünlüğü hakkında geribildiriminizi almaktan memnuniyet duyar. Bu başlık ile ilgili yorum ve önerilerinizi, aşağıdaki formu kullanarak doğrudan dokümantasyon takımımıza yollayın. Dokümantasyon takımı teknik destek sorularına yanıt veremez. Teknik destek ile ilgili bilgiler için buraya tıklayın.

* Gerekli

 
*Email:  
Konu:   Yardım Başlıkları Hakkında Geribildirim
Sayfa:   Referans Bilgileri: Düzenli İfade Söz Dizimi
*Yorum:  
*   Kişisel Bilgilerimin Dassault Systèmes tarafından kullanılacağının belirtildiği gizlilik politikasını okuduğumu ve kabul ettiğimi onaylıyorum

Yazdırma Başlığı

Yazdırılacak içeriğin kapsamını seçin:

x

Internet Explorer 7'den daha eski bir tarayıcı sürümünü kullandığınızı tespit ettik. Optimize edilmiş görünüm için tarayıcınızı Internet Explorer 7 veya daha yenisine yükseltmenizi öneririz.

 Bu mesajı bir daha asla gösterme
x

Web Yardım İçerik Sürümü: SOLIDWORKS Composer 2024 SP05

SOLIDWORKS içindeki Web yardımını devre dışı bırakmak ve onun yerine yerel yardımı kullanmak için Yardım > SOLIDWORKS Web Yardımını Kullan öğelerine tıklayın.

Web yardımı arabirimi ve araması ile ilgili karşılaştığınız sorunları lütfen yerel destek temsilcinize bildirin. Yardım başlıkları hakkında ayrı ayrı geri bildirimde bulunmak için ilgili başlığın sayfasından "Bu başlık hakkında geribildirim" bağlantısına tıklayın.