Jump to content
php.lv forumi

PHP preg_match


zumzum

Recommended Posts

Tātad, iekšā dotais teksts ir sekojošs: "{LV: Tu un es} {EN: You and me}"

Nepieciešams izveidot preg_match, kurš ļautu izdabūt ārā LV saturu un EN saturu.

 

Ja uzraksta rindu:

 

<?php

$lang="LV"

preg_match("/\{$lang: (.*)\}/",$text, $match);

 

//Tad $match[1] atgiež: "Tu un es} {EN: You and me}"

 

$lang="EN"

preg_match("/\{$lang: (.*)\}/",$text, $match);

 

//Tad $match[1] atgiež: "You and me"

?>

 

Jautājums, kā preg_match uztaisīt tā, lai viņš skatās tikai līdz pirmajam } Nevis pēdējam. Paldies.

Link to comment
Share on other sites

×
×
  • Create New...