Synthax voor specifieke preg_replace
Paul Weiss
05/01/2022 14:35:06PHP hulp
24/11/2024 09:00:18Ivo P
05/01/2022 14:35:11die regex zegt eigenlijk:
we beschouwen een string en daarin zoeken we een karakter dat niet staat in het lijstje
"<", "h", "1", ">"
Daarna pakken eender welk teken (die .*)
en tenslotte willen we niet dat er een van de tekens uit dat laatste blok in staan.
Dat is gelijk aan het beginblok, met een / als extra.
Maar zoals opgemerkt wordt aan ook <1h> of <111hhhh111h>>> onder gevangen.
Dat is dus niet de manier.
we beschouwen een string en daarin zoeken we een karakter dat niet staat in het lijstje
"<", "h", "1", ">"
Daarna pakken eender welk teken (die .*)
en tenslotte willen we niet dat er een van de tekens uit dat laatste blok in staan.
Dat is gelijk aan het beginblok, met een / als extra.
Maar zoals opgemerkt wordt aan ook <1h> of <111hhhh111h>>> onder gevangen.
Dat is dus niet de manier.
Ozzie PHP
05/01/2022 14:43:49Ah ja, op die manier. Ik zat gisteren even te testen en ik ging er vanuit dat die code uit het 1e bericht al klopte. Maar dat was dus niet zo :-) En de test-string die ik gebruikte leverde dus min of meer per ongeluk het 'gewenste' resultaat op, maar dat gold dus enkel voor die ene specifieke test-string ... lol.
Paul Weiss
05/01/2022 14:52:37ja klopt. die werkt inderdaad niet. is toch allemaal best wel gecompliceerd. Maar oefening baart kunst.