Ver Mensaje Individual
  #13 (permalink)  
Antiguo 02/03/2013, 18:11
Anarko
 
Fecha de Ingreso: febrero-2004
Mensajes: 1.987
Antigüedad: 20 años, 2 meses
Puntos: 22
Respuesta: Que expresion regular puedo utilizar para capturar esta cadena?

Cita:
Iniciado por dashtrash Ver Mensaje
Sí uso windows.
Guao!, pues te comento que he corrido el siguiente código en mi PC, luego lo corrí en Windows+Apache+PHP de OTROS...

Y en todas ESAS PC el servidor se cae. No da error no de compilación ni de sintáxis... Simplemente Apache deja de funcionar...

Pero si quitas una o dos líneas, o aumentas en 50 véces el código, NO FALLA.

Es MUY extraño...

Correlo en tu Windows y cuéntame lo que sucede...

En LINUX va como una seda...

Valla intriga... ¿será un BUG de Apache?
Código PHP:
<?php
$ARRAY
[1]='
  <table width="100%" border="0" align="center" cellpadding="1" cellspacing="1">
  <tr>
    <td colspan="2" bgcolor="#EAEAEA" class="centro"><span class="centros"></title>
<style type="text/css">
.round-top{
    -ms-border-radius-topleft:3px;
    -ms-border-top-left-radius:3px;
    -moz-border-radius-topleft:3px;
    -webkit-border-top-left-radius:3px;
    -moz-border-radius-topright:3px;
    -webkit-border-top-right-radius:3px;
}
.centro {    text-align: center;
    font-size: 10px;
}
.centros {    text-align: justify;
}
.Estilo1 {color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }
</style>
'
;
$XpR='@(<table(?:.(?!<table|</table>))*MARIA(?:.(?!<table|</table>))*.</table>)@s';
preg_match($XpR,$ARRAY[1],$k);
print_r($k);exit;
exit;
?>