Задать вопрос
ImpAnonym
@ImpAnonym
Lorem ipsum dolor sit amet

Как заменить все вхождения? Какое регулярное выражение использовать?

Здравствуйте.
Мне в VSCode (можно и в PHP сделать) необходимо сделать замены очень объёмного текста.

Нужно заменить текст вида (Неуверенно.), (Начиная нервничать.) и пр. в
<small class="text-muted"><em>(Неуверенно.)</em></small>
и в
<small class="text-muted"><em>(Начиная нервничать.)</em></small>


Т.е. необходимо обернуть текст в скобках в <small class="text-muted"><em></em></small>

Я примерно понял какое регулярное выражение сюда подходит, но как произвести замену сохраняя текст?

\([А-Яа-я\s.]+\)|\([А-Яа-я\s]+\)

UPD. А, догнал. Надо всё это выше взять в скобки, т.е. (\([А-Яа-я\s.]+\)|\([А-Яа-я\s]+\))

И в замену вставить: <small class="text-muted"><em>$1</em></small>
609cfe21c3ee0574312270.png
  • Вопрос задан
  • 143 просмотра
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Хекслет
    Python-разработчик
    10 месяцев
    Далее
  • Учебный центр IBS
    RT-001 Эксплуатация RT.DataLake
    1 неделя
    Далее
  • Хекслет
    Java-разработчик
    10 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

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