Задать вопрос

Почему regex выделяет неправильно?

<p style="margin:15pt 0pt 7.5pt; text-align:center"> <span style="color:#333333; font-family:'Chevin Cyrillic'; font-size:18pt; font-weight:bold">ТЕСТОВЫЙ ТЕКСТ</span> <span style="color:#333333; font-family:'Chevin Cyrillic'; font-size:18pt; font-weight:bold">, ТЕСТОВЫЙ ТЕКСТ!</span> </p>

Сама регулярка должна удалить style из тегов:
style=".{0,}"
Но это выбирает не только стиль но и дальше тега. Не могу понять где ошибка.
  • Вопрос задан
  • 56 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 1
0xD34F
@0xD34F Куратор тега Регулярные выражения
Надо использовать ленивый квантификатор вместо жадного: style=".{0,}?".
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы