Показать сообщение отдельно
  #7 (permalink)  
Старый 10.10.2016, 20:52
Аспирант
Отправить личное сообщение для snovapavel Посмотреть профиль Найти все сообщения от snovapavel
 
Регистрация: 08.03.2015
Сообщений: 78

Смотрите, конкретный пример, чтобы мне расставить теги <br> во всех пустых строках, кроме тех, которые находятся внутри тегов <pre> и <div>, мне надо писать так?

$text = preg_replace(['/^\s*$/i', '/(?<!>)^\s*$(?!<)/i'], ['<br>', ''], $text);


И всё-таки, если бы к вам подошли и предложили, скажем, даже сумму 500 рублей и попросили дописать условие, именно через if else, это же можно сделать?

P. S. Оставим пока дискуссию что надо для парсинга текста использовать специальные скрипты и т. д., я пытаюсь, учить PHP в боевых условиях.

Ведь первая часть моих условий исполняется (когда мы определяем наличие соседних букв б)? Почему не исполняется часть «в противном случае»? Можете ответить? Или дописать именно её. Понимаете, я там хоть что-то понимаю.

Ещё раз спасибо за помощь.
Ответить с цитированием