⊗ppPmRgVB 259 of 447 menu

Lihat Belakang dalam Regex PHP

Dalam pelajaran sebelumnya, kita telah membincangkan lihat ke hadapan. Secara analogi, terdapat lihat belakang positif - (?<= ). Dalam contoh berikutnya, penggantian akan berlaku hanya jika di hadapan 'aaa' terdapat 'x':

<?php preg_replace('#(?<=x)aaa#', '!', 'xaaa'); // akan mengembalikan 'x!' ?>

Dan terdapat juga lihat belakang negatif - (?<! ). Dalam contoh berikutnya, penggantian akan berlaku hanya jika di hadapan 'aaa' tidak terdapat 'x':

<?php preg_replace('#(?<!x)aaa#', '!', 'baaa'); // akan mengembalikan 'b!' ?>

Diberi rentetan dengan pembolehubah:

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

Dapatkan array nama pembolehubah dari rentetan ini (tanpa tanda dollar).

Melayu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan kuki untuk operasi laman web, analisis dan personalisasi. Pemprosesan data dijalankan mengikut Polisi Kerahsiaan.
terima semua tataletak tolak