Monu Tools

Regex test aracı

Bir düzenli ifadeyi metninize karşı gerçek zamanlı test edin. Her eşleşmeyi vurgulanmış, yakalama gruplarıyla ve bayraklarla görün. Tamamen tarayıcınızda çalışır.

Regex test aracı nasıl kullanılır

  1. 01

    Düzenli ifadenizi desen alanına yazın.

  2. 02

    İhtiyacınız olan bayrakları (g, i, m, s, u) açıp kapatın.

  3. 03

    Test dizesini girin ve eşleşmeleri gruplarıyla vurgulanmış görün.

What the regex tester does

The regex tester lets you build and debug regular expressions against your own sample text, with matches highlighted live as you type. It is useful for validating input formats, extracting fields from logs, or testing a pattern before pasting it into code.

Everything runs in your browser, so your patterns and test text are never uploaded.

Which engine it uses

It uses the JavaScript regular-expression engine, the same one in every browser and in Node.js, so a pattern that works here works in your JavaScript and TypeScript code.

Flags and capture groups

Toggle the global, case-insensitive, multiline and other flags to change how a pattern matches. You see every match along with its capture groups, so you can confirm exactly what each part of the pattern is pulling out.

Differences across regex flavors

Other languages such as PCRE, Python and Go share most syntax but differ in some features, so a few advanced constructs may behave differently outside JavaScript. If a pattern works here but not in another language, an engine-specific construct is usually the reason.

Sıkça sorulan sorular

Hangi regex türü kullanılır?

Tarayıcınıza yerleşik JavaScript (ECMAScript) motoru, bu yüzden sonuçlar JavaScript ve TypeScript kodunuzun yapacağıyla eşleşir.

Bayraklar ne anlama gelir?

g tüm eşleşmeleri eşleştirir, i büyük/küçük harfi yok sayar, m ^ ve $ işaretlerinin satır sonlarında eşleşmesini sağlar, s noktanın yeni satırları eşleştirmesine izin verir ve u tam Unicode işlemeyi etkinleştirir.

Birden çok satırda nasıl eşleştiririm?

^ ve $ işaretlerinin her satır sonunda eşleşmesi için çok satır (m) bayrağını etkinleştirin ve noktanın da yeni satır karakterlerini eşleştirmesi gerekiyorsa dotAll (s) bayrağını ekleyin.

Yakalama grupları gösterilir mi?

Evet. Her eşleşme numaralandırılmış yakalama gruplarını listeler ve adlandırılmış gruplar adlarıyla görünür, böylece desenin her bölümünün ne yakaladığını tam olarak görebilirsiniz.

Desenim neden burada çalışıyor da başka bir dilde çalışmıyor?

Bu JavaScript motorunu kullanır. PCRE, Python ve diğerleri çoğu sözdizimini paylaşır ama geriye bakış, adlandırılmış gruplar ve bazı kaçışlarda farklılaşır, bu yüzden gelişmiş desenleri dikkatlice taşıyın.

Metnim yükleniyor mu?

Hayır. Desen ve test metniniz tamamen tarayıcınızda değerlendirilir ve cihazınızdan asla ayrılmaz.

Kaynaklar

Bu aracı göm

Bu aracı kendi web sitenize ekleyin. Aşağıdaki kod parçacığını kopyalayın; otomatik olarak güncel kalır.

<iframe src="https://monu.tools/embed/tr/regex-tester" width="100%" height="640" style="border:1px solid #e5e5e5;border-radius:12px;max-width:680px" loading="lazy" title="Monu Tools"></iframe>

İlgili araçlar