Учитывая ваш текст, вы можете использовать это регулярное выражение,
.* +
и заменить его на <strong>$0</strong>
(обратите внимание, что после </strong>
) есть пробел
Мы используем.*
чтобы захватить все, кроме остановки перед одним (возможно, одним или несколькими) пробелами, потому что это точка, после которой мы хотим, чтобы текст оставался нетронутым.После захвата текста мы используем обратную ссылку $0
для замены соответствия на <strong>$0</strong>
, поэтому в теги <strong>
помещается только соответствующий текст.
Regex Demo
На всякий случай, если это не сработает ни для одного из образцов, которые вы не включили в свой пост, тогда, пожалуйста, перечислите правила замены, и я дам вам более надежное решение., это будет работать безупречно для ваших данных правил.