match - kod ve grafik fonksiyonu
match fonksiyonu, ilk parametreyi ondan sonra gelen tüm parametrelerle karşılaştırır ve eşleşen ifadelerin sayısal konumunu döndürür. Karşılaştırma büyük/küçük harf duyarlıdır.
Söz Dizimi:
match( str, expr1 [ , expr2,...exprN ])
Dönüş verileri türü: tamsayı
İpucu notuBüyük/Küçük harf duyarlılığı olmayan karşılaştırma kullanmak isterseniz mixmatch fonksiyonunu kullanın. Büyük/Küçük harf duyarlılığı olan karşılaştırma ve joker karakterler kullanmak isterseniz wildmatch fonksiyonunu 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ç |
---|---|
match( ColorCode,'Blue','Black' ) |
Bu ifade, eşleşmenin dizinini ColorCode alanına döndürür. ColorCode değeri Blue ise 1 döndürür. ColorCode değeri Black ise 2 döndürür. Herhangi bir eşleşme bulunamazsa 0 döndürülür. |
match( Region, 'North', 'East' ) | Bu ifade, eşleşmenin dizinini Region alanına döndürür. Region değeri North ise 1 döndürür. Region değeri East ise 2 döndürür. Herhangi bir eşleşme bulunamazsa 0 döndürülü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