Yazılım dünyasında bazı kavram ve yöntemler, o kadar geniş bir kullanım alanına sahiptirler ki, kullanılan dilden bağımsız olarak geliştirilmişlerdir. Her yazılım dili geliştiricisi bu yöntemi hazır olarak kullanır ve birçok kişi tarafından bilinirler. Regular Expressions bu kavramların belki de en çok bilinenlerindendir. Bu bilinirlik, kullanma noktasında aynı paralellikte değildir. IT profesyonelleri dahil kullananların birçoğu da gerçekte bilmeden kopyala-yapıştır ile hazır oluşturulmuş regExp örneklerini kullanırlar. Günümüzde dört ayrı kullanım alanından söz edebiliriz. İstemci tarafında belli alanlarda veri girişi sırasında verinin kalite kontrolünün yapılmasında, Metin içinde arama yapılmasında, Metin içinde değişiklik yapılmasında Veri kalitesi işlemlerinde. Tabii metin çok genel anlamdadır, bir text dosya da olabilir, veri tabanındaki bir alan da. Gelelim somut örneklere. Öncelikle başta belirttiğim kopyala-yapıştır ile kullanmaya örnek verelim. ep