![]() |
|
Модераторы: Aliance, skyboy, MoLeX, ksnk |
![]()
|
|
| Kirill Baranov |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 242 Регистрация: 30.6.2004 Репутация: нет Всего: -2 |
Есть какое-то слово, есть какой-то текст. Нужно найти это слово в тексте и взять кусок текста, где будет показано 200 символов до найденного слова в тексте, и 200 символов после. То есть что-то типа "Яндекса". Я понимаю, что надо использовать регулярку, но что именно - хз.
Здесь видел только примеры того, как вытаскивать текст только из каких-то тэгов. А как произвольное слово из переменной? |
|||
|
||||
| vasac |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1060 Регистрация: 4.5.2006 Репутация: 1 Всего: 36 |
strpos + substr = мануал
|
|||
|
||||
| skyboy |
|
|||
|
неОпытный ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9820 Регистрация: 18.5.2006 Где: Днепропетровск Репутация: 8 Всего: 260 |
вот, например,
Во вложенной группе №1, по идее, то, что надо тебе. А вторая вложенная подгруппа позволяет выбрать несколько вхождений, разделённых проивзольными символами. |
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Тексты | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |