[請益] PCRE 看不懂..

看板PHP作者 (175)時間18年前 (2007/03/20 07:34), 編輯推噓2(200)
留言2則, 2人參與, 最新討論串1/2 (看更多)
$str = 'comma, "separated ""values""", are , "shown, here", "for\nyou " '; $delim = ','; $quote='"'; $new = str_replace("{$quote}{$quote}", $quote, $string); $matches = array(); preg_match_all("/\s*({$quote}?)(.*?)\\1\s*(?:{$delim}|$)/",$new, $matches); 第四行把連續兩個 '"' 換成了一個 '"' 接著那串/\s*({$quote}?)(.*?)\\1\s*(?:{$delim}|$)/ ^^^^^^^^ 請問這段是什麼意思 ? 最後的matches[2]又是什麼 @@ 拜託大家教我 謝謝 -- -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.229.163.4 ※ 編輯: ialk 來自: 61.229.163.4 (03/20 07:34)

03/20 07:56, , 1F
正規表示式..google一下很多資料.
03/20 07:56, 1F

03/20 13:47, , 2F
想問一下 //1是什麼意思..我找不到 ~"~
03/20 13:47, 2F
文章代碼(AID): #15_ntjIf (PHP)
討論串 (同標題文章)
以下文章回應了本文
完整討論串 (本文為第 1 之 2 篇):
2
2
文章代碼(AID): #15_ntjIf (PHP)