Translations:Extension:Scribunto/Lua reference manual/1728/tr


 * sınıftaki herhangi bir karakterle eşleşen tek bir karakter sınıfı;
 * tek bir karakter sınıfı ve onu takip eden ' '. Bu karakter, sınıftaki 0 veya daha fazla karakter tekrarıyla eşleşir. Bu tekrar öğeleri her zaman mümkün olan en uzun sıra ile eşleşecektir;
 * tek bir karakter sınıfı ve ardından ' ' ifadesi gelir; bu sınıftaki 1 veya daha fazla karakter tekrarı ile eşleşir. Bu tekrar öğeleri her zaman mümkün olan en uzun sıra ile eşleşecektir;
 * tek bir karakter sınıfı ve onu takip eden ' '. Bu karakter, sınıftaki 0 veya daha fazla karakter tekrarıyla eşleşir. ' ' dan farklı olarak, bu tekrar öğeleri her zaman en kısa olası diziyle eşleşir;
 * sınıftaki bir karakterin 0 veya 1 oluşumuyla eşleşen tek bir karakter sınıfı ve ardından ' ';
 * , 1 ile 9 arasında n için; bu öğe, n - yakalanan dizeye eşit bir alt dizeyle eşleşir (aşağıya bakın);
 * , burada x ve y iki ayrı karakterdir; bu öğe x ile başlayan, y ile biten ve x ve y “dengeli” olduğu dizelerle eşleşir. Bu, eğer biri dizeyi soldan sağa okursa, x için +1 ve y için -1 sayılırsa, y sonunun ilk y olduğu anlamına gelir. burada sayı 0'a ulaşır. Örneğin,  öğesi, ifadeleri dengeli parantezlerle eşleştirir.
 * , bir sınır örüntüsü; bu öğe, bir sonraki karakter set ve önceki karakter set ait olmayacak şekilde herhangi bir konumdaki boş bir dizeyle eşleşir. set daha önce açıklandığı gibi yorumlanır. Konunun başlangıcı ve sonu sanki '\ 0' karakteriymiş gibi işlenir. Sınır modellerinin mevcut olduğunu, ancak Lua 5.1'de belgelenmediğini ve 5.2'de Lua'ya resmi olarak eklendiğini unutmayın. Lua 5.2.1'deki uygulama 5.1.0'daki uygulama ile aynı değildir.