За последние 24 часа нас посетили 7800 программистов и 472 робота. Сейчас ищут 154 программиста ...

Регулярка для замены подстроки

Тема в разделе "PHP для новичков", создана пользователем Yankovitz, 14 сен 2020.

  1. Yankovitz

    Yankovitz Активный пользователь

    С нами с:
    21 ноя 2014
    Сообщения:
    187
    Симпатии:
    6
    Привет. Есть некий xml:
    Код (Text):
    1.      
    2. <w:r w:rsidRPr="004069AC">
    3.     <w:rPr>
    4.         <w:b />
    5.         <w:color w:val="000000" />
    6.         <w:sz w:val="27" />
    7.         <w:szCs w:val="27" />
    8.     </w:rPr>
    9.     <w:t>бое</w:t>
    10. </w:r>
    11. <w:r w:rsidRPr="004069AC">
    12.     <w:rPr>
    13.         <w:b />
    14.         <w:color w:val="000000" />
    15.         <w:sz w:val="27" />
    16.         <w:szCs w:val="27" />
    17.     </w:rPr>
    18.     <w:t>вой</w:t>
    19. </w:r>
    Необходимо после <w:b /> найти ближайший следующий <w:t> внутри <w:r w:rsidRPr="004069AC"> и заменить на <strong>. То же самое с </w:t>, только с обратным слешем. Подскажите с регуляркой, пожалуйста.
     
    #1 Yankovitz, 14 сен 2020
    Последнее редактирование: 14 сен 2020
  2. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.219
    Симпатии:
    1.704
    Адрес:
    Молдова, г.Кишинёв
    Раз это xml, может без регулярки, а точным совпадением всё заменить, не думаю что порушим структуру