Я ищу регулярное выражение, работая с PHP, для очистки (и минимизации) кода HTML.
Вот пример тега HTML:
<meta name="viewport" content="width=device-width, initial-scale=1" >
И исключенный результат:
<meta name=viewport content="width=device-width, initial-scale=1" >
Другой пример :
<img src="picture.png" alt="Picture" width="800" height="20"/>
И исключенный результат:
<img src="picture.png" alt=Picture width=800 height=20/>
Я уже использую этот класс: https://github.com/mrclay/minify/blob/master/lib/Minify/HTML.php Но функция, которую я хочу, отсутствует.
Благодаря 🙂
Используйте это регулярное выражение:
"([^"=.]+?)"
И замените на $1
.
Regex живут здесь.
В основном это означает:
" # start quote character ( # start group [^"=.]+? # if the content between these quotes contains # equal or dot characters.. then don't match ) # end group " # end quote character