Næsten alle web dataudvekslingsformater fra HTML til XML, bruge tags som en måde at adskille data til brugbare bits. Dog kan arbejde direkte med data ved hjælp de mest basale streng funktioner i PHP være en udfordring. Det er grunden til, at PHP understøtter regulære udtryk ( regex ) , en industri standard syntaks, der kan bruges til at udføre komplekse finde og erstatte operationer på strings . Brug regex definerer du et mønster, PHP søger efter , og hvordan det burde udskiftes. Instruktioner
1
Åbn en teksteditor eller din foretrukne PHP Integrated Development Environment (IDE)
2
Indtast eller indsæt følgende i din editor : .
< P > # /usr /bin /php
< ? php
$ tags = ' Nogle data mellem to xml tags «
< p > $ pattern = ' /< ( \\ w +) > + <\\ /\\ w + > /sek. «
$ udskiftning =' <$ {1} > Dette er et udskiftning $ { 1} > «
echo preg_replace ( $ mønster $ udskiftning , $ tags ) ?
>
de vigtigste linjer er de dem, der begynder med " $ pattern " og " $ erstatning ." Mønstret ser efter et ord mellem to pil parentes at være tag, nogle oplysninger mellem tags og anden afsluttende tag mellem pil parentes med en backslash .
" Udskiftning "-mønster genopbygger fundet strengen fra bunden ved hjælp af oprindeligt opdaget tag og den nye tekst.
3
Gem dit arbejde, og dobbeltklik på filen for at køre det igennem PHP. Outputtet vil være : Hej
Dette er en erstatning