Tástálaí Regex saor in aisce
Tástáil nathanna rialta in aghaidh téacs i bhfíor-am. Féach maitseanna aibhsithe, grúpaí, agus sonraí maitseála.
g Domhanda - cuir ar fáil gach meaitseáil · i Neamhbhraisteoireachta (cás-neamhéifeachtach) · m Illátheach - ^ agus $ meaitseáil teorainneacha líne · s Dotall - an ponc meaitseálann líne nua · u Unicode - meaitseáil iomlán cód-phointe · y Greamaithe - caithfidh gach meaitseáil tosú áit ar thosaidh an ceann deireanach
Meaitseanna
Úsáidí coitianta
- Tástáil Regex do Bhailíochtú FhoirmeScríobh agus tástáil slointe rialta chun a bhailíochtú ríomhpoist, uimhreacha guthán, cóid dhíochell, agus ionchuir fhoirme eile.
- Parse Loganna Fhreastalaí le RegexScríobh patrún regex chun stampaí ama, seolta IP, cóid earráide, agus sonraí structúrtha a bhaint ó chomhaid log.
- Bain agus Athraigh Téacs le RegexÚsáid regex chun patrúin a fháil, sonraí a bhaint, nó gníomhartha cuardach agus ionadaíochta a bhreisíonn sula rith tú iad i do eagarthóir.
- Tástáil Patrúin Beartaithe URLScríobh agus tástáil patrúin regex do rialacha beartaithe URL i Express, Nginx, agus Apache.
- Bain Sonraí le RegexTóg agus tástáil patrúin chun sonraí structúrtha a bhaint ó théacs neamhstructúrtha, HTML, nó markdown.
Conas a Oibríonn sé
Ritheann an t-uirlis seo go hiomlán i do bhrabhsálaí ag baint úsáide as inneall RegExp ionsuite JavaScript — an t-inneall céanna a chumhachtaíonn gach script ar gach suíomh gréasáin a dtugann tú cuairt air. Ní sheoltar aon phatrún, téacs tástála, ná toradh meaitseála chuig freastalaí riamh.
- 1Tiomsaithe patrún go RegExpAgus tú ag clóscríobh, glaonn an t-uirlis ar new RegExp(patrún, bratacha) ag baint úsáide as na bratacha atá athraithe agat (g, i, m, s, u, y). Má tá an patrún neamhbhailí ó thaobh comhréire, taispeántar an teachtaireacht earráide gafa inlíne láithreach — gan aon chnaipe seolta ag teastáil.
- 2Bailíonn lúb exec() meaitseálachaRitheann an t-inneall re.exec(téacs) i lúb, ag taifeadadh innéacs charachtair, fad, luach iomlán, grúpaí gabhála uimhrithe, agus aon ghrúpaí ainmnithe gach meaitseála. Cuireann teorainn shábháilteachta de 10,000 meaitseáil cosc ar phatrúin as smacht, agus cuireann garda meaitseála fad-nialas lastIndex chun cinn chun lúba gan chríoch a sheachaint.
- 3Roinntear an téacs i spáin aibhsitheSiúlann feidhm buildSegments fritháirimh na meaitseála agus roinneann sé an téacs foinseach i ndeighleoga malartacha neamh-mheaitseáilte agus meaitseáilte. Timfhilltear spáin mheaitseáilte in eilimintí <mark> stílithe le dathanna timthriallacha ionas go bhfanann meaitseálacha forluiteacha nó in aice a chéile inaitheanta go hamhairc.
- 4Mód athchur trí String.replaceGlaonn athrú go mód athchuir ar testText.replace(new RegExp(patrún, bratacha), athsholáthar) go díreach, rud a chiallaíonn go n-oibríonn cúlthagairtí cosúil le $1 agus $<ainm> go díreach mar a dhéanfaidís i gcód JavaScript. Taispeántar téacs an toraidh go beo agus is féidir é a chóipeáil chuig an ngearrthaisce.
Uirlisí Gaolmhara
Tástálaí Ceap Cluiche
Tástáil rialtán cluiche i do bhrabhsálaí: feic gach cnaipe, maide agus truicear beo, seiceáil sruth maide, agus bain triail as na mótair chreathadh.
Tástáil Scáileáin Teagmhála
Péinteáil le do mhéara chun spotaí marbha a aimsiú ar do scáileán tadhaill, comhair cé mhéad teagmháil a chláraíonn sé ag an am céanna, agus feic brú agus méid teagmhála.
Bailíochtóir Comhaid ENV
Lint comhad .env le haghaidh eochracha dúblacha, spásáil mhícheart, agus luachanna gan comharthaí athfhriotail — ansin faigh leagan glanta, sórtáilte agus .env.example réidh le geallúint. Ritheann i do bhrabhsálaí.