⊗ppPmRgLSRCh 227 of 447 menu

Liste der Sonderzeichen in Regex in PHP

Wenn ein gewöhnliches Zeichen escaped wird - passiert nichts Schlimmes - es wird trotzdem sich selbst bezeichnen. Ausnahme - Ziffern, diese dürfen nicht escaped werden.

Oft entsteht der Zweifel, ob ein bestimmtes Zeichen ein Sonderzeichen ist. Einige gehen soweit, dass sie alle verdächtigen Zeichen nacheinander escapen. Dies ist jedoch eine schlechte Praxis (überlädt den Regex mit Backslashes).

Sind Sonderzeichen: $ ^ . * + ? \ / {} [] () |

Sind keine Sonderzeichen: @ : , ' " ; - _ = < > % # ~ ` & !

Gegeben ist der String:

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

Schreiben Sie einen regulären Ausdruck, der den String 'a.a' findet, ohne die anderen zu erfassen.

Gegeben ist der String:

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

Schreiben Sie einen regulären Ausdruck, der den String '2+3' findet, ohne die anderen zu erfassen.

Gegeben ist der String:

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

Schreiben Sie einen regulären Ausdruck, der die Strings '2+3', '2++3', '2+++3', findet, ohne die anderen zu erfassen (+ kann eine beliebige Anzahl sein).

Gegeben ist der String:

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

Schreiben Sie einen regulären Ausdruck, der die Strings '23', '2+3', '2++3', '2+++3' findet, ohne die anderen zu erfassen.

Gegeben ist der String:

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

Schreiben Sie einen regulären Ausdruck, der die Strings '*q+', '*qq+', '*qqq+', findet, ohne die anderen zu erfassen.

Gegeben ist der String:

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

Schreiben Sie einen regulären Ausdruck, der die Strings in eckigen Klammern findet und sie durch '!' ersetzt.

Deutsch
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wir verwenden Cookies für den Betrieb der Website, Analyse und Personalisierung. Die Datenverarbeitung erfolgt gemäß der Datenschutzerklärung.
alle akzeptieren anpassen ablehnen