⊗ppPmRgVB 259 of 447 menu

Bakoverblikk i regulære uttrykk i PHP

I forrige leksjon analyserte vi foroverblikk. På en lignende måte finnes det positivt bakoverblikk - (?<= ). I det følgende eksempelet vil erstatning skje bare hvis foran 'aaa' står 'x':

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

Og det finnes også negativt bakoverblikk - (?<! ). I det følgende eksempelet vil erstatning skje bare hvis foran 'aaa' ikke står 'x':

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

Gitt en streng med variabler:

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

Få en array med variabelnavn fra denne strengen (uten dollartegn).

Norsk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruker informasjonskapsler for nettstedets funksjonalitet, analyse og personalisering. Behandling av data foregår i henhold til Personvernerklæringen.
godta alle tilpass avvis