Автозамена атрибута в теге с помощью редактора кода

193
11 июня 2018, 09:30

Хочу заменить в тегах <img> все атрибуты src на data-src, по всему проекту, но чтобы не затрагивались теги script, js-код и т.п. Хотя я сейчас подумал, что поиск по 'src="' затронет только теги <script> с src и потом, в принципе, не сложно вручную поменять. Возможно ли сделать это с помощью регулярного выражения? искал примеры, но они не подошли

Answer 1

Пример на PHP

$string = '<img title="xd" src="test">'; // примерная строка
echo preg_replace('/img.*\K(src)/ui', 'data-src', $string);

Вывод:

<img title="xd" data-src="test">

READ ALSO
Создание ячеек для игры &ldquo;Сапер&rdquo; на javascript

Создание ячеек для игры “Сапер” на javascript

Не знаю как создать ячейки для сапера в html/css/javascriptС помощью div'ов или как? Мне не хватает знаний для этого

209
Дубликат в другое поле с транслитом

Дубликат в другое поле с транслитом

Можно чуточку переделать скрипт, и сделать, чтоб при вводе в поле <input type="text" id="input"> текста, дубликал шел в <input type="text" id="input1">, но с транслитомА...

216
Не работает scroll() страницы

Не работает scroll() страницы

Подскажите, решение, пожалуйста

189
Контролируемый прыжок в 2D платформере

Контролируемый прыжок в 2D платформере

Как сделать контролируемый прыжок пробелом в Unity? Нужно, чтобы чем дольше держишь пробел, тем выше прыгал персонажЯ вроде так сделал, но высота...

222