⊗ppPmRgLSRCh 227 of 447 menu

Списак специјалних симбола у регуларним изразима у PHP

Ако се екранира обичан симбол - ништа лоше се неће догодити - он ће и даље означавати самог себе. Изузетак су цифре, њих не треба екранирати.

Често се јавља сумња да ли је неки симбол специјални. Неки чак дођу до тога да екранирају све сумњиве симболе један за другим. Међутим, то је лоша пракса (затрпава регуларни израз обрнутим косама).

Специјални симболи су: $ ^ . * + ? \ / {} [] () |

Нису специјални симболи: @ : , ' " ; - _ = < > % # ~ ` & !

Дат је стринг:

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

Напишите регуларни израз који ће пронаћи стринг 'a.a', без да ухвати остале.

Дат је стринг:

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

Напишите регуларни израз који ће пронаћи стринг '2+3', без да ухвати остале.

Дат је стринг:

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

Напишите регуларни израз који ће пронаћи стрингове '2+3', '2++3', '2+++3', без да ухвати остале (+ може бити било који број).

Дат је стринг:

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

Напишите регуларни израз који ће пронаћи стрингове '23', '2+3', '2++3', '2+++3', без да ухвати остале.

Дат је стринг:

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

Напишите регуларни израз који ће пронаћи стрингове '*q+', '*qq+', '*qqq+', без да ухвати остале.

Дат је стринг:

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

Напишите регуларни израз који ће пронаћи стрингове у угластим заградама и заменити их са '!'.

Српски
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Користимо колачиће за рад сајта, аналитику и персонализацију. Обрада података се врши у складу са Политиком приватности.
прихвати све подеси одбиј