wildmatch - kod ve grafik fonksiyonu
wildmatch fonksiyonu ilk parametreyi sonraki tüm parametrelerle karşılaştırır ve eşleşen ifadenin sayısını döndürür. Karşılaştırma dizelerinde joker karakterlerin ( * ve ?) kullanılmasına izin verir. * herhangi bir karakter dizisiyle eşleştirme yapar. ? herhangi bir tek karakterle eşleştirme yapar. Karşılaştırma büyük/küçük harfe, Japon Hiragana ve Katakana karakter sistemlerine duyarsızdır.
Söz Dizimi:
wildmatch( str, expr1 [ , expr2,...exprN ])
Dönüş verileri türü: tamsayı
Joker karakterler olmayan karşılaştırma kullanmak isterseniz match veya mixmatch fonksiyonlarını kullanın.
Bağımsız Değişken | Açıklama |
---|---|
str | Değerlendirilecek dize. |
expr1 | Geçerli bir sayı temsili denetimi için ilk ifade. |
expr2 |
Geçerli bir sayı temsili denetimi için ikinci ifade. |
expr3 |
Geçerli bir sayı temsili denetimi için üçüncü ifade. |
Örnek | Sonuç |
---|---|
wildmatch( ColorCode,'black','*Blue*' ) |
Bu ifade, ColorCode öğesinin değeri Black ise 1 veya ColorCode değeri Blue ya da Light Blue veya blue ise 2 döndürür. |
wildmatch( Cities,'toronto','Boston','Beijing','Zurich') | Bu ifade, Cities alanındaki değerle eşleşen öğenin dizinini döndürür. |
Bu konudaki bazı örnekler satır içi yüklemeler kullanmaktadır. Veri yüklemek için satır içi yüklemeler kullanma