Вывод нужных фрагментов текста из файла...

psh

Guest
Вывод нужных фрагментов текста из файла...

Здраствуйте.
Помогите пожалуйста с сабдж..
Есть файл из которого нужно выкусывать по 20 символов после КАЖДОГО совпадения с шаблоном , ну и наверное записывать в другой файл или заносить в массив....
Очень нужно..
Заранее спасибо,psh.
 

psh

Guest
... я в принципе думал о том, что нужно использовать соответствующую функцию...

..но для новичка с ходу сделать как надо не получается ....
... нужно записывать в другой файл построчно по 20 символов после слова "Sent by:"....
помогите если это не долго....
 

Falc

Новичок
preg_match_all( '~Sent by:(.{8})~', $string, $match );

В $match[1], будут твои данные.

Вместо смайлика двоеточие и открывающая скобка.
 

psh

Guest
Спасибо!

Слушай, а как дополнить до того, чтобы встретив шаблон выводить не конкретное число символов, а все символы до знака ">"?
 

Falc

Новичок
Alex2003
Лишниее напряги

psh
preg_match_all( '~Sent by:([^>]+?)~', $string, $match );
 

Alex2003

Новичок
Falc
Лишние тормоза. :)
пробуем фиксить:
PHP:
preg_match_all( '~Sent by:([^>]*?)~', $string, $match );
Юзай [ php] [ /php] для скриптов в теле поста.
 

Falc

Новичок
Alex2003
>>Лишние тормоза.
Да со строковыми функциями будут лишние томоза, поэтому я предлагаю далать через реги без извратов.


Посмотри на свой пост а потом говори что лучше юзать для скриптов :)
 
Сверху