Desktop
Website
Multimedia
Database
Security
Enterprise
Vraag : Regex om breedtebezit uit de markering van de HTML- Lijst te verwijderen waar de breedte meer dan 500 is
O.K., zodat heb ik een php manuscript dat een aantal koorden van HTML.
Some van die koorden moet verwerken bevat lijstverklaringen met een breedte meer dan 500. Ik wil verwijderen dat width.
So
becomes
and
als is.
Possible wordt verlaten?
Antwoord : Regex om breedtebezit uit de markering van de HTML- Lijst te verwijderen waar de breedte meer dan 500 is
Ik denk de veiligste benadering beide voorwaarden afzonderlijk toe te passen (maar nog in zelfde regex), zoals hieronder zou zijn. Ik wijzigde enkele origineel patroon dichtbij het begin zoals ik realiseerde het niet voor dingen als veilig zou zijn:
Het originele patroon zou dit geworden hebben
Dit is enkel een willekeurig voorbeeld. Het verbeterde patroon houdt rekening hieronder met dit evenals opnemend uw veranderingen.
1:
$result = preg_replace ('/(
] +) (?: (?: width= "? (?: \ D {4,}|5 \ D \ D) „?)|(?: breedte: \ s* (?: \ D {4,}|5 \ D \ D) (?: px|PT|%|;)*))/', „$1“, $string);
Andere oplossingen
Somebody verzendt emialsvorm mijn hotmailrekening
een programma probeert om het volgende e-mailbericht uit uw naam te verzenden - de Levende post van Vensters
Kleine Statische IP Bedrijfs van de Server 2008 verandering
sharepoint stichting 2010 op met 32 bits?
Word 2003 die - met lijsten, rijen, en cellen werken
Navigeer aan de pagina van een specifiek punt op een gridview
Hyperlink die het diagram/de Tekening activeren
Apple iWeb - hoe te om HTML aan Schijf de website via FTP te publiceren te bewaren of?
sql - datumformaat
Het van een lus voorzien over de tellers van googlekaarten v3