Monu Tools

Regex tesztelő

Tesztelj egy reguláris kifejezést a szövegeden valós időben. Lásd minden találatot kiemelve, a befogó csoportokkal és jelzőkkel. Teljesen a böngésződben fut.

Így használd a következőt: Regex tesztelő

  1. 01

    Írd be a reguláris kifejezésedet a minta mezőbe.

  2. 02

    Kapcsold be a szükséges jelzőket (g, i, m, s, u).

  3. 03

    Add meg a tesztszöveget, és lásd a találatokat kiemelve a csoportjaikkal.

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.

Gyakran ismételt kérdések

Melyik regex változatot használja?

A böngésződbe épített JavaScript (ECMAScript) motort, így az eredmények megegyeznek azzal, amit a JavaScript és TypeScript kódod tesz.

Mit jelentenek a jelzők?

A g minden előfordulást megtalál, az i figyelmen kívül hagyja a kis- és nagybetűt, az m esetén a ^ és $ a sortöréseknél illeszkedik, az s esetén a pont a sortöréseket is megtalálja, az u pedig teljes Unicode-kezelést engedélyez.

Hogyan illesszek több soron át?

Engedélyezd a többsoros (m) jelzőt, hogy a ^ és $ minden sortörésnél illeszkedjen, és add hozzá a dotAll (s) jelzőt, ha azt is szeretnéd, hogy a pont a sortörés karaktereket is megtalálja.

Megjelennek a befogó csoportok?

Igen. Minden találat felsorolja a számozott befogó csoportjait, és a nevesített csoportok név szerint jelennek meg, így pontosan láthatod, mit fogott be a minta minden része.

Miért működik a mintám itt, de máshol nem?

Ez a JavaScript motort használja. A PCRE, a Python és mások a legtöbb szintaxisban megegyeznek, de eltérnek a lookbehind, a nevesített csoportok és néhány escape tekintetében, ezért óvatosan vidd át a fejlett mintákat.

Feltöltődik a szövegem?

Nem. A minta és a tesztszöveged teljesen a böngésződben értékelődik ki, és soha nem hagyja el az eszközöd.

Források

Eszköz beágyazása

Add hozzá ezt az eszközt a saját weboldaladhoz. Másold ki az alábbi kódrészletet, amely automatikusan naprakész marad.

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

Kapcsolódó eszközök