Bu makale, Delimiter’nin ne olduğunu ve Delimiter’nin nasıl kullanılacağını ayrıntılı olarak açıklayacaktır.
sınırlayıcı
Sınırlayıcı, metin dizelerini ayıran bir veya daha fazla karakterdir. Ortak sınırlayıcılar virgül (,), noktalı virgül (;), tırnak işaretleri ( “, ‘ ), kaşlı ayraçlar ({}), borular (|) veya eğik çizgilerdir ( \/ ). Bir program sıralı veya tablo verileri depoladığında, her birini sınırlar önceden tanımlanmış bir karaktere sahip veri öğesi.
Sınırlandırılmış metin örneği
Örneğin, “john|doe” verilerinde, dikey bir çubuk (dikey çizgi karakteri, |), john ve doe iki veri öğesini sınırlar. Bir komut dosyası veya program verileri okuduğunda ve dikey bir çubukla karşılaştığında, bir veri öğesinin bittiğini ve diğerinin başladığını bilir. Aşağıdaki sınırlandırılmış metin örneğinde, her satır bir kişinin iletişim bilgilerini içerir. Bu değerlerin her birini toplamak ve bunları okunması veya yazdırılması kolay bir biçimde görüntülemek veya belirli değerleri bulmak için ayrıştırmak için bir program oluşturulabilir. Örneğin, bu dosyayı hızlı bir şekilde ayrıştırabilir ve tüm dişilerin adını bulabilirsiniz.
john|doe|male|123 street|555-1234 jane|smith|female|321 street|555-4321 bill|gates|male|987 street|555-9876
Perl programlama dilinde sınırlayıcı kullanma örneği
use strict; my $example = "John|Doe"; my ($first, $last) = split(/|/, $example); print "Hello $first,nI see your last name is $last it is nice to meet you.n"
Yukarıdaki Perl kodu örneğinde, $example değişkeni, $first ve $last adlı iki yeni değişkene bölünmüş bir boru sınırlayıcıya sahip metin içerir. Veriler bölündüğünde, aşağıdaki çıktı sonuçlarını yazdırır.
Hello John, I see your last name is Doe it is nice to meet you.
Komut sınırlayıcı için Windows komut satırı
Komut için Windows komut satırında, sınırlayıcılar, delis= seçeneği kullanılarak belirtilir. Örneğin, sınırlandırmalar=, sınırlayıcının virgül olduğunu gösterir.