⊗ppPmRgSS 234 of 447 menu

სპეცსიმბოლოები კვადრატული ფრჩხილების შიგნით PHP-ში

სპეცსიმბოლოები []-ის შიგნით ხდება ჩვეულებრივი სიმბოლოები. ეს ნიშნავს, რომ მათ არ სჭირდებათ უკანა ხაზით ეკრანირება.

მაგალითი

ამ მაგალითში ძიების შაბლონი ასე გამოიყურება: x-ებს შორის ნებისმიერი ასო 'a', 'b', 'c', ან წერტილი:

<?php $str = 'xax xbx xcx xdx x.x x@x'; $res = preg_replace('#x[abc.]x#', '!', $str); ?>

შედეგად ცვლადში ჩაიწერება შემდეგი:

'! ! ! xdx ! x@x'

მაგალითი

ამ მაგალითში ძიების შაბლონი ასე გამოიყურება: x-ებს შორის ნებისმიერი პატარა ლათინური ასო ან წერტილი:

<?php $str = 'xax xbx xcx x@x'; $res = preg_replace('#x[a-z.]x#', '!', $str); ?>

შედეგად ცვლადში ჩაიწერება შემდეგი:

'! ! ! x@x'

პრაქტიკული ამოცანები

მოცემულია სტრიქონი:

<?php $str = 'aba aea aca aza axa a.a a+a a*a'; ?>

დაწერეთ რეგულარული გამოსახულება, რომელიც იპოვის სტრიქონებს 'a.a', 'a+a', 'a*a', სხვებს არ შეხება.

მოცემულია სტრიქონი:

<?php $str = 'xaz x.z x3z x@z x$z xrz'; ?>

დაწერეთ რეგულარული გამოსახულება, რომელიც იპოვის სტრიქონებს შაბლონის მიხედვით: ასო 'x', შემდეგ არა წერტილი, არა სიმბოლო @, და არა დოლარის ნიშანი, და შემდეგ ასო 'z'.

ქართული
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
ვებსაიტის მუშაობის, ანალიტიკისა და პერსონალიზაციისთვის ვიყენებთ ქუქი-ფაილებს. მონაცემთა დამუშავება ხდება Კონფიდენციალურობის პოლიტიკის შესაბამისად.
ყველას მიღება პარამეტრები უარყოფა