⊗ppPmRgVB 259 of 447 menu

PHP-ში რეგულარული გამონათქვამების უკანა მიმოხილვა

წინა გაკვეთილზე ჩვენ განვიხილეთ წინა მიმოხილვა. ანალოგიურად არსებობს პოზიტიური უკანა მიმოხილვა - (?<= ). შემდეგ მაგალითში ჩანაცვლება მოხდება მხოლოდ იმ შემთხვევაში, თუ 'aaa'-ის წინ დგას 'x':

<?php preg_replace('#(?<=x)aaa#', '!', 'xaaa'); // დააბრუნებს 'x!' ?>

და ასევე არსებობს ნეგატიური უკანა მიმოხილვა - (?<! ). შემდეგ მაგალითში ჩანაცვლება მოხდება მხოლოდ იმ შემთხვევაში, თუ 'aaa'-ის წინ არ დგას 'x':

<?php preg_replace('#(?<!x)aaa#', '!', 'baaa'); // დააბრუნებს 'b!' ?>

მოცემულია სტრიქონი ცვლადებით:

<?php $str = '$aaa $bbb $ccc'; ?>

მიიღეთ ამ სტრიქონიდან ცვლადების სახელების მასივი (დოლარის გარეშე).

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