Re: [問題] preg_match_all中的! !is是什麼?

看板RegExp作者 (Arrack Tseng)時間15年前 (2009/08/08 03:05), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串2/2 (看更多)
※ 引述《Geniusking (真理斯金)》之銘言: : 我寫了一個要抓option value中的字串的regexp : 是用要php的preg_match_all抓 : <option value="IamTarget">IamTarget(目標)</option> : <option value="IamTarget2">IamTarget2(目標2)</option> : 我用的RegExp是(忘了是參考到版上那一篇的) : "!&lt;option value=.*?&gt;(.*?)(\(.*?\))?&lt;/option&gt;!is"; : 問1:那個!與!is是什麼意思啊? !有人回答你了 另外!單獨在PHP中是not的意思 i是不分大小寫 s是"."也包含\n 備註: 一般情況下"."不會包含搜尋\n \r) 也就是說 "a b" 這樣子下/^.*$/,是false /^.*$/s 是true 另外.在php中是連接字元,不要搞混了XD 更多資訊請參考 http://tw.php.net/manual/en/reference.pcre.pattern.modifiers.php -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 219.85.9.173

05/13 23:51, , 1F
謝謝~過了快一年才看到XD
05/13 23:51, 1F
文章代碼(AID): #1AV7i0pt (RegExp)
文章代碼(AID): #1AV7i0pt (RegExp)