作者kiey (煉)
看板PHP
標題[請益] 正則切換字串成array
時間Tue Aug 2 11:34:07 2016
小弟有個字串:
$str = 'aaaaaaaaaaaa {$aL.a1} bbbbbbbbbb {$aL.a2} cccccccccccccc';
想把它變成
array(2) {
[0]=> string(2) "a1"
[1]=> string(2) "a2"
}
但是一直找不到方法
想請問一下各位先進是否有什麼好方法呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 59.125.155.100
※ 文章網址: https://www.ptt.cc/bbs/PHP/M.1470108851.A.088.html
推 et69523820: 陣列 包陣列 或陣列包物件 08/02 12:17
→ MOONRAKER: 用regex取出{ ... }內的東東 再處理那些東東 08/02 15:24
→ ej04cj86: 一行搞定 ^_^ 08/03 13:02
推 shadowjohn: preg_match_all("/a\d/",$str,$m); print_r($m[0]); 08/03 14:00
推 shadowjohn: 後面的print_r改成var_dump才對XD 08/03 14:11