Skip to content

Instantly share code, notes, and snippets.

@onigetoc
Last active December 6, 2016 17:06
Show Gist options
  • Save onigetoc/deac7761088d590f9746af437febe1f1 to your computer and use it in GitHub Desktop.
Save onigetoc/deac7761088d590f9746af437febe1f1 to your computer and use it in GitHub Desktop.
Replace empty html tags with PHP
<?php
/* Write your PHP code here */
//$re = '/<(\w+)\b(?:\s+[\w\-.:]+(?:\s*=\s*(?:"[^"]*"|"[^"]*"|[\w\-.:]+))?)*\s*\/?>\s*<\/\1\s*>/';
$re = '/<([^>\s]+)[^>]*>(?:\s*(?:<br \/>|&nbsp;|&thinsp;|&ensp;|&emsp;|&#8201;|&#8194;|&#8195;)\s*)*<\/\1>/';
$str = '<h2></h2> Nous sommes en train d’assister a un évènement historique, et la semaine prochaine je serai sur les lieux à Standing Rock pour couvrir cet évènement HISTORIQUE !
<p></p>
Une énorme victoire a été faite aujourd’hui, le permis de forage a été refusé a la compagnie qui construit l’oléoduc. C’est une victoire, mais ce n’est pas fini.
La société de construction DAPL a annoncé qu’elle poursuivrai le forage malgré l’interdiction et qu’elle paierai les amendes !
Ce qui se passe à Standing Rock est EXTRAORDINAIRE, une poignée d’Indiens a tenu en échec une multinationale et met en échec un projet de 3,8 milliards de dollars !
Des gens du monde entier sont en train de se rendre à Standing Rock, les vétérans sont déjà sur le lieux et on est passé d’un campement de 200 personnes, à maintenant près de 10.000 personnes !!!
Tout ça sous -10 degrés Celsius !
<h2></h2>
<h2><a href="http://www.mywebsite.com/wp-content/uploads/2016/12/sub-buzz-27220-1480893727-1.jpg"><img src="http://www.mywebsite.com/wp-content/uploads/2016/12/sub-buzz-27220-1480893727-1.jpg" /></a></h2>
<h2></h2>';
$result = preg_replace($re, '', $str);
echo $result;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment