⊗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ščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Мы выкарыстоўваем cookie для працы сайта, аналітыкі і персаналізацыі. Апрацоўка дадзеных адбываецца згодна Палітыкай канфідэнцыяльнасці.
прыняць усе наладзіць адхіліць