Re: [請益] preg_replace替換成陣列元素的問題?
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.113.87.174
推
06/15 17:33,
06/15 17:33
耶逗…關於樓上這一推…
我好像有一點表達錯誤了><~
簡單的說…就是我要面對的$str
是一群有<x,y> tag的字串…
x,y 的最大值無法確定…
所以如果pattern要我打array('/1/', '/2/'.......)
應該是沒意義的><~
我還是先貼一下我javascript的code好了:
如果是javascript,可以用下列方法辦到:
str = str.replace(/<(\d+),(\d+)>/g,
function(words){
args = words.replace(/<(\d+),(\d+)>/g,"$1,$2").split(',');
return array[args[0]]+"-"+array[args[1]];
});
那…上面這個statement有沒有辦法轉成php呢@@a
還是謝謝大家回答了^^~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.113.87.174
※ 編輯: grassboy2 來自: 140.113.87.174 (06/15 18:11)
推
06/15 18:34, , 1F
06/15 18:34, 1F
→
06/15 18:49, , 2F
06/15 18:49, 2F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
PHP 近期熱門文章
PTT數位生活區 即時熱門文章