看板 [ RegExp ]
討論串[問題] 關於判斷檔案名稱
共 2 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者ta0306556 (POIL)時間14年前 (2011/05/04 13:54), 編輯資訊
1
0
1
內容預覽:
我想要抓出php上傳檔案的暫存檔名。. 所以使用下面的語法做判斷. preg_match("/C:\\WINDOWS\\TEMP\\([^\.]+\.tmp)/",$_FILES['file']['tmp_name'],$m);. 可是他卻出現錯誤 "unmatched parentheses".
(還有147個字)

推噓1(1推 0噓 1→)留言2則,0人參與, 最新作者godspeedlee (godspeed lee)時間14年前 (2011/05/04 14:26), 編輯資訊
0
0
2
內容預覽:
改成這樣就好了:. "/C:\\\\WINDOWS\\\\TEMP\\\\([^\.]+\.tmp)/". 因為 PHP 會把 "..." 中的 "\\" 替換成 "\". 所以你原來的字串會變成 "/C:\WINDOWS\TEMP\([^\.]+\.tmp)/". 對 Regex 來說,\W 可能
(還有258個字)
首頁
上一頁
1
下一頁
尾頁