normal ifadedüzenli ifadelerjavascriptgelişim
Normal ifadeler: örneklerle eksiksiz bir kılavuz
Regex nedir, kalıplar nasıl okunur, e-postayı, telefon numaralarını, URL'leri ve tarihleri doğrulamak için 10 hazır müdavim.
Yayınlandı 23 Şubat 2026·Okuma zamanı: 8 dk.
Düzenli ifadeler nedir?
Normal İfadeler (regex, regexp), bir kalıp kullanarak metin aramak ve değiştirmek için kullanılan güçlü bir dildir. JavaScript, Python, PHP, bash ve diğer birçok dilde kullanılır.
Temel sözdizimi
| Sembol | Anlamı | Örnek |
|---|---|---|
| --- | --- | --- |
| `.` | Herhangi bir karakter | `a.c` → "abc", "a1c" |
| `*` | 0 veya daha fazla | 'ab*c' → "ac", "abc", "abbc" |
| '+' | 1 veya daha fazla | 'ab+c' → "abc", "abbc" |
| `?` | 0 veya 1 | `ab?c` → "ac", "abc" |
| `^` | Satır başlangıcı | `^Merhaba` |
| '$' | Satır sonu | 'Dünya$' |
| `\d` | Rakam | `\d{3}` → "123" |
| `\w` | Harf/sayı/_ | `\w+` |