Regular Expressions

Anlam Ayrımı Bulunmuyor.

2020 yılında @freeman tarafından açılan bu başlık 1 entry ile zenginleşti ve 10 defa ziyaret edildi.

1 dakikada okunabilir.

Regex, tam adıyla Regular Expressions, Türkçe anlamıyla Düzenli İfadeler adından da anlaşılacağı üzere karakter dizileri içinde geçen ve belli bir düzen izleyen karakter kümeleri üzerinde çalışmak için dizayn edilmiş bir söz dizimidir.

Nasıl ki ilişkisel veri tabanları, normalize ettikleri verileri tekrardan ilişkilendirerek elde edebilmemiz için SQL sorgulama diline sahiplerse metinsel ifadeler için de bunun karşılığı düzenli ifadelerdir diyebiliriz.

Örneğin bir metin içinde Türkiye plaka sistemine uygun biçimde yazılmış bölümleri seçen düzenli ifadeyi yazalım.

<bkz type="short" space=" "><bkz user="" entry-id="" space="" meaning="">0-9</bkz><bkz type="direct" user="" entry-id="" space="" meaning="">1,2</bkz></bkz><bkz type="short" space=" "><bkz user="" entry-id="" space="" meaning="">a-z</bkz><bkz type="direct" user="" entry-id="" space="" meaning="">1,3</bkz></bkz><bkz type="short" space=""><bkz user="" entry-id="" space="" meaning="">0-9</bkz><bkz type="direct" user="" entry-id="" space="" meaning="">1,4</bkz></bkz>/ig

#programlama #regex