PDA

View Full Version : Giúp mình viết biểu thức cắt chuỗi bằng regular express



rootkit
13-12-2009, 22:50
xin chào các bằng hữu trong ddth ,tiểu đệ có 1 chuỗi như thế này:


<li><a src="{src}">{text}</a></li>


tiểu đệ định dùng perl regular express trong php để cắt các chuỗi đặt trong dấu {} rồi đưa các chuỗi trong dấu {} vào 1 mảng ,đại loại giống thế này


Array(
0=>'src'
1=>'text'
)

nhưng vì tài nghệ có hạn không biết viết biểu thức regular express như thế nào mong các bằng hữu chiếu cố giúp đỡ .

phuongthom
14-12-2009, 22:12
$a = '<li><a src="{src}">{text}</a></li>';
preg_match_all("/{(.*?)}/", $a, $r);
$arr = $r[1];
print_r($arr);