Microsoft
Software
Hardware
Network
Cuestión : Regex para quitar la característica de la anchura de etiqueta de la tabla del HTML donde está la anchura sobre 500
La AUTORIZACIÓN, así que yo tenemos una escritura del PHP que necesite procesar un número de cadenas de HTML.
Some de esas secuencias contenga declaraciones de la tabla con una anchura sobre 500. ¿Quiero quitar que el cellspacing= " del width= " 561 del
So 0 " cellspacing= del >
becomes
and > está dejado como is.
Possible?
class= del
Respuesta : Regex para quitar la característica de la anchura de etiqueta de la tabla del HTML donde está la anchura sobre 500
Pienso que el acercamiento más seguro sería por separado (pero todavía aplicar ambas condiciones en el mismo regex), como abajo. Modifiqué algo del patrón original cerca del principio como realicé que no sería seguro para las cosas como:
El patrón original habría dado vuelta a esto en
Esto es apenas un ejemplo arbitrario. El patrón corregido abajo toma en cuenta esto así como la incorporación de sus cambios.
1:
$result = preg_replace ('/(
] +) (?: (?: ¿width= "? (?: \ d {4,}|5 \ d \ d) “?)|(?: anchura: \ s* (?: \ d {4,}|5 \ d \ d) (?: px|pinta|%|;)*))/', “$1”, $string);
Otras soluciones
Cómo fijar un número de líneas en un informe
Cómo fijar extremo del aeropuerto como servidor del DHCP en el LAN con SonicWall
Ediciones del enlace hipertexto
Agregar la fecha a MySQL
Pares de las preguntas de Apple
El DNS reverso no empareja la bandera del smtp
¿Cómo puedo funcionar conmigo PC en modo seguro?
HISTOGRAMA CON EL CP Y EL ANÁLISIS DE CPK
reglas no corrientes de la perspectiva
volver un valor