Lo que necesito es simple, reemplazar el número que está dentro del div por un 0 , pero no logro hacerlo, tengo este código que lo hace, pero si encuentra otro div con la misma estructura también le pone un 0.
Código PHP:
//Funciona
$cadena = '<div class="sidebar_globo1" id="alert_notifications">50 </div>';
$cadena = preg_replace('/[alert_notifications\"\>][0-9]+ \<*/', '>0 <',$cadena);
echo $cadena;
//Pero el código anterior también funciona en este div que tiene un id="" distinto y yo quiero que no o haga
$cadena = '<div class="sidebar_globo1" id="alert_friends_request">80 </div>';
$cadena = preg_replace('/[alert_notifications\"\>][0-9]+ \<*/', '>0 <',$cadena);
echo $cadena;
Hola 4 chau
encontrar el numero que se encuentra entra las palabras Hola y chau.
Seguramente es lo básico, pero no logro hacerlo.
Gracias de antemano