preg_match

peshkov

Новичок
preg_match

Ищю в фаиле (TrackBack URL for this Entry:)
необходимо чтобы он после этой строки (TrackBack URL for this Entry:)
выводи что следут за этой строко допустим еще 100 символов

помоги .

if ($p=preg_match("/TrackBack URL for this Entry:/",$text)) {
echo "Найдено. $p";
} else {
echo "Не найдено.";
}

-~{}~ 22.04.06 21:13:

тоесть возможноли сотавить регулярное выражение для этого

-~{}~ 22.04.06 21:19:

тоесть фаил txt.txt
содержит
(привет как дела TrackBack URL for this Entry: fjgdfh fghdjghdfjh )

в результате должно получиться так
TrackBack URL for this Entry: fjgdfh fghdjghdfjh

что нужно добавить в регулярное выражение?
PHP:
if ($p=preg_match("/TrackBack URL for this Entry:/",$text)) {
echo "Найдено. $p";
} else {
echo "Не найдено.";
}
 

tf

крылья рулят
peshkov
'TrackBack URL for this Entry' - строка постоянная или нет?
если нет - то обязательно ли использовать регулярные выражения. чем stripos не устраивает?
WP '/' лучше экранировать чем заменять http://ru2.php.net/manual/ru/function.preg-quote.php
 

tf

крылья рулят
peshkov ты еще думаеш?
$pos=stripos($content,$search);
$искомая=substr($content,$pos,100)
ps/ я тебя правльно понял?
 
Сверху