作者HuangJC (吹笛牧童)
看板PHP
標題Re: 請問 '/' 的作用-關於 RegExp
時間Thu Jul 24 20:10:22 2008
: 推 chph : / 代表定義pattern, 頭尾各一, 我寫過的都是這樣 07/24 19:46
謝謝,還有很多變化
<?php
// The "i" after the pattern delimiter indicates a case-insensitive search
if (preg_match("/php/i", "PHP is the web scripting language of choice.")) {
echo "A match was found.";
} else {
echo "A match was not found.";
}
?>
這段出自 php manual
'/php/i'
i 的作用是忽略大小寫,註解中寫了
再看到 phpbb 程式中
preg_match("/^redirect=([a-z0-9\.#\/\?&=\+\-_]+)/si"......
這裏是多了 si
太精采了 ~^_^~
萬一因為版本而有相容性的問題
那狀況可多得不得了 :P
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.219.65.16
→ ronmi :別忘了$i是包在""裡的,會被代換掉 07/24 20:21
→ HuangJC :抱歉,能不能說明白點?沒看懂;我文中沒有 $i 呀.. 07/24 20:53
→ ronmi :科科 我眼殘了 樓下有詳解 07/24 22:27