作者saininniang (sob)
看板PHP
標題[請益] 看不懂preg_replace函數的使用範例
時間Fri Dec 15 19:51:47 2006
下例傳回值為 $startDate = 6/19/1969
<?php
$patterns = array("/(19|20\d{2})-(\d{1,2})-(\d{1,2})/", "/^\s*{(\w+)}\s*=/");
$replace = array("\\3/\\4/\\1", "$\\1 =");
print preg_replace($patterns, $replace, "{startDate} = 1969-6-19");
?>
這是我在google搜preg_replace函數的使用方法
但我怎麼看$patterns和$replace也沒辦法推測出像答案一樣的結果
我的問題應該是卡在許多符號看不懂其代表的意思
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.133.142.122
→ foxzgerald:建議 google://regexp regular expression 正規表示式 12/15 20:02
推 saininniang:天阿!好複雜的東西,研究去,感謝 12/15 20:22
推 foxzgerald:威力強大的工具 :) 12/15 20:45