Jump to content
php.lv forumi

pareizs strings


idkfa

Recommended Posts

nu, ja nepatīk regexpi, tad pēc piemēra varētu iztikt ar

$lala=substr($txt,$tmp=strpos($txt,'>')+1,strlen($txt)- --$tmp+strpos($txt,'<',1));

13589[/snapback]

 

Bet problēma ir tāda, ka man vajag to $lala palabot, un pēctam ielikt atpakaļ tur kur bija.

Link to comment
Share on other sites

tad labāk izmantot kaučko tādu:

$txt='<b>  any text here   </b>';
function cb($match)
{
//print '<pre>'.print_r($match,1).'</pre>';
return $match[1].str_replace(' text','thing',trim($match[2]));
}
echo preg_replace_callback('#(<[a-z]+[^>]*>)([^<]+)#','cb',$txt);

Link to comment
Share on other sites

×
×
  • Create New...