Datum in text aanvullen met linefeed
Margreet Keijzer
18/03/2017 13:02:18Ik probeer in php een datum te vinden en er dan een linefeed achter te zetten.
(de datum wisselt natuurlijk elke dag)
De datum in $tekst staat is bijvoorbeeld:
2017-03-18
Dus dacht ik deze op de volgende manier te vinden:
$regex = '\([0-9]{4})-([0-9]{2})-([0-9]{2}\)';
Maar hoe kan ik nu met preg_replace de linefeed toevoegen in $tekst?
Alvast bedankt voor tips!
(de datum wisselt natuurlijk elke dag)
De datum in $tekst staat is bijvoorbeeld:
2017-03-18
Dus dacht ik deze op de volgende manier te vinden:
$regex = '\([0-9]{4})-([0-9]{2})-([0-9]{2}\)';
Maar hoe kan ik nu met preg_replace de linefeed toevoegen in $tekst?
Alvast bedankt voor tips!
PHP hulp
24/11/2024 06:22:59Ben van Velzen
18/03/2017 14:05:20Zoiets?
Code (php)
1
2
3
4
2
3
4
<?php
$regex = '~([0-9]{4}-[0-9]{2}-[0-9]{2})~';
$nieuw = preg_replace($regex, "\\1\n", $oud);
?>
$regex = '~([0-9]{4}-[0-9]{2}-[0-9]{2})~';
$nieuw = preg_replace($regex, "\\1\n", $oud);
?>