Удаление комментариев правообладателя из CSS

Статус
В этой теме нельзя размещать новые ответы.

shystrik48

Постоялец
Регистрация
21 Июн 2016
Сообщения
78
Реакции
20
Нужна помощь в составлении регулярки для удаления комментариев правообладателя из кода CSS файлов. Была составлена
\/\*[\s\S]*?\*\/
но она удаляет все комментарии вида /* текст */.
А задача состоит в том, чтобы удалять комментарии содержащие название компании "Company", другие оставить.

Пример кода,
Код:
/**
* @version     1.7.1
* @package     Company template for Joomla! 3.x
* @license     http://www.company.com/license Company Proprietary Use License
*/

/* C 03 - CSS3 Responsive Animations */
 
Тебе проще какой-нибудь CSS парсер для такого заюзать, чем велосипед на регулярках лепить :dead::oops:
 
Не плохо было бы ссылочку на нормальный парсер.
 
А под какой инструмент нужна регулярка?
Вот пример для PHP или Notepad++ Для просмотра ссылки Войди или Зарегистрируйся
Код:
(?s)\/\*(?:(?!Company|\*\/).)*(?:\*\/\K|.+?\*\/)
Строку замены оставить пустой.
 
А под какой инструмент нужна регулярка?
Вот пример для PHP или Notepad++ Для просмотра ссылки Войди или Зарегистрируйся
Код:
(?s)\/\*(?:(?!Company|\*\/).)*(?:\*\/\K|.+?\*\/)
Строку замены оставить пустой.

Да, с помощью Notepad++ буду замены делать. Спасибо большое! Всё ОК. Тему можно закрывать.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху