Jump to content
php.lv forumi

regex problēma


oxxxis

Recommended Posts

Sveiki, cenšos sākt pielietot regex, bet pēc ārzemju materiāliem skatoties kaut kas īsti nesanāk.

Man vajadzētu dabūt tekstu piemēram no šādas rindiņas:

 

<span class="style"><strong>Teksts</strong></span>

 

Ja vēlos no tikai <strong> tagiem dabūt tekstu ārā (starp šiem tagiem var būt jebkāds teksts), to varu izdarīt, bet līdz ko sarežģījās meklēšanas nosacījumi, nekas netiek atrasts.

 

Ar šādu

/<strong>(.*?)<\/strong>/

tiek atlasīts.

 

Paldies jau iepriekš

Link to comment
Share on other sites

Paskaidro detalizētāk savu problēmu, citādi mums viss strādā un saprotam tevi :)

 

$matches = array();
preg_match('/<strong>(.*)<\/strong>/', '<span class="style"><strong>Teksts</strong></span>', $matches);
print_r($matches);

//output
Array
(
   [0] => <strong>Teksts</strong> 
   [1] => Teksts
)

 

P.S. XML pārsēšanai izmantojam DOM vai SimpleXML, nevis regexp.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...