X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость ( Вход | Регистрация )

Открыть тему
Тема закрыта
> Обрезать хитрую строку в php
magistr_yoda
magistr_yoda
Topic Starter сообщение 4.10.2011, 23:34; Ответить: magistr_yoda
Сообщение #1


Бывалый
****

Группа: User
Сообщений: 340
Регистрация: 16.7.2010
Поблагодарили: 52 раза
Репутация:   9  


Здравствуйте, есть строка, которая может начинаться символами "<br/>","<br />", "<br>" и "<br/><br/>" итд - то есть может итди подряд несколько бэров и они могут быть разные.
нужно вырезать из строки все эти начальные br - какими бы они не были и сколько бы их не было, т.е. чтобы строка начиналась с данных, а не бр. Остальные br в строке должны остаться как есть.

Как можно сделать это в php ?
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Scotty
Scotty
сообщение 5.10.2011, 0:16; Ответить: Scotty
Сообщение #2


Старожил
******

Группа: Active User
Сообщений: 1340
Регистрация: 17.4.2008
Из: Украина
Поблагодарили: 351 раз
Репутация:   86  


За что-то в любом случае нужно цепляться.
Скиньте в ЛС пример текста, с которым работаете.


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
bobgubko
bobgubko
сообщение 5.10.2011, 0:52; Ответить: bobgubko
Сообщение #3


Частый гость
**

Группа: User
Сообщений: 58
Регистрация: 20.4.2009
Из: Ukraine, Niko
Поблагодарили: 20 раз
Репутация:   18  


Регулярные выражения - наше все.



Развернуть/Свернуть



CODE
<?php

$text = "<br><br/><br/> lorem ipsum";

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

echo $text;






Изначально $text присвойте свой текст smile.gif


--------------------
php, js, html, css, python
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
magistr_yoda
magistr_yoda
Topic Starter сообщение 5.10.2011, 0:52; Ответить: magistr_yoda
Сообщение #4


Бывалый
****

Группа: User
Сообщений: 340
Регистрация: 16.7.2010
Поблагодарили: 52 раза
Репутация:   9  


<br/>Здрасте
<br /><br />Здрасте
итд
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Tortemon
Tortemon
сообщение 5.10.2011, 0:59; Ответить: Tortemon
Сообщение #5


Участник
***

Группа: User
Сообщений: 183
Регистрация: 9.7.2011
Поблагодарили: 38 раз
Репутация:   9  


magistr_yoda, и чем вам не подходит предыдущее решение? Если не нравится, учите регулярки.
К тому же вводимые данные должны быть строкой а не массивом, вы это учли?


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Недорогие услуги - php/js/mysql/jquery/bootstrap
2 vlads 657 13.12.2017, 21:01
автор: vlads
Открытая тема (нет новых ответов) Веб-разработка (HTML5, CSS3, JavaScript, jQuery, Ajax, PHP)
18 qpPeW 3468 12.12.2017, 13:32
автор: qpPeW
Открытая тема (нет новых ответов) php скрипты любой сложности / диз+верстка (адаптивно)
любые задачи на php - автоматизация, парсинг, работа с БД
1 affrodita 510 8.12.2017, 17:40
автор: affrodita
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыImage Optimizer (PHP)
6 bars96 928 17.11.2017, 0:47
автор: bars96
Открытая тема (нет новых ответов) Стабильный хостинг за 30р в месяц. GNU/Linux, PHP, MySQL, Perl, бэкапы. Помогу перенести сайт.
5 freeax 1547 10.11.2017, 13:15
автор: freeax


 



RSS Текстовая версия Сейчас: 17.12.2017, 4:40
Дизайн