Regular Expressions (REGEX), Türkçe meâliyle "
Düzenli İfadeler" -ki bende "Düzensiz"ler ama

- değişken ifadelerin bulunduğu ifadelerde kullanılırlar. Zaten bu da str_replace yerine preg_replace kullanmamızın nedenidir. Örneğin; bir sitedeki tüm ImagesHack resimlerini kendi URLnizle değiştireceksiniz. ImagesHack'ın bissürü sunucusu var. Haliyle herbiri için ayrı ayrı
str_replace eklersek, hem performansımız düşer, hem de dosya boyutumuz artar. Ancak bunu
preg_replace ve oluşturduğunuz bir şablon (desen) ile bir satırda değiştirebilirsiniz.