⊗ppPmRgLSRCh 227 of 447 menu

A speciális karakterek listája a reguláris kifejezésekben PHP-ben

Ha egy közönséges karaktert escape-elünk - nem történik semmi baj - továbbra is önmagát fogja jelölni. Kivételt képeznek a számok, azokat nem szabad escape-elni.

Gyakran felmerül a kérdés, hogy egy adott karakter speciális-e. Vannak, akik addig mennek, hogy minden gyanús karaktert escape-elnek egymás után. Ez azonban rossz gyakorlat (összeklumpolja a regexet backslash-ekkel).

Speciális karakterek: $ ^ . * + ? \ / {} [] () |

Nem speciális karakterek: @ : , ' " ; - _ = < > % # ~ ` & !

Adott a következő string:

<?php $str = 'a.a aba aea'; ?>

Írjunk reguláris kifejezést, amely megtalálja a 'a.a' stringet, anélkül, hogy a többit megfogná.

Adott a következő string:

<?php $str = '2+3 223 2223'; ?>

Írjunk reguláris kifejezést, amely megtalálja a '2+3' stringet, anélkül, hogy a többit megfogná.

Adott a következő string:

<?php $str = '23 2+3 2++3 2+++3 345 567'; ?>

Írjunk reguláris kifejezést, amely megtalálja a '2+3', '2++3', '2+++3' stringeket, anélkül, hogy a többit megfogná (+ bármennyi lehet).

Adott a következő string:

<?php $str = '23 2+3 2++3 2+++3 445 677'; ?>

Írjunk reguláris kifejezést, amely megtalálja a '23', '2+3', '2++3', '2+++3' stringeket, anélkül, hogy a többit megfogná.

Adott a következő string:

<?php $str = '*+ *q+ *qq+ *qqq+ *qqq qqq+'; ?>

Írjunk reguláris kifejezést, amely megtalálja a '*q+', '*qq+', '*qqq+' stringeket, anélkül, hogy a többit megfogná.

Adott a következő string:

<?php $str = '[abc] {abc} abc (abc) [abc]'; ?>

Írjunk reguláris kifejezést, amely megtalálja a szögletes zárójelben lévő stringeket és kicseréli őket '!'-ra.

Magyar
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
A weboldal működéséhez, elemzéshez és személyre szabáshoz sütiket használunk. Az adatfeldolgozás a Adatvédelmi irányelvek szerint történik.
összes elfogadása beállítás elutasítás