2
我想這表達MySQL的正則表達式匹配的圖像鏈接
SELECT * FROM `table` WHERE COL REGEXP "^([%\w-]+\.(?:jpe?g¦JPE?G¦gif¦GIF¦png¦PNG))$"
請幫我
我想這表達MySQL的正則表達式匹配的圖像鏈接
SELECT * FROM `table` WHERE COL REGEXP "^([%\w-]+\.(?:jpe?g¦JPE?G¦gif¦GIF¦png¦PNG))$"
請幫我
@Thoman我認爲列中存儲圖像路徑,在這種情況下,你可以隨便找列具有「 .jpg「等擴展名,而不是匹配整個路徑。
SELECT * FROM `table` WHERE col REGEXP '\.(jpe?g|gif|png)'
如果你有col
與像/tmp/foo.gif
值,那麼就不會匹配\w+
(字字符表達。)
希望這有助於。
它是完美的。如果Thoman想要一個樣本,這裏是[sqlfiddle](http://sqlfiddle.com/#!2/a6dd9/3)。請使用塞爾達鏈接忽略我:) – hjpotter92 2012-04-23 05:09:56
這些'圖像鏈接'如何存儲在表格 – hjpotter92 2012-04-23 03:10:45
圖片鏈接是http://(。*?)\。(jpg | png | jpeg | gif | bmp) – Thoman 2012-04-23 04:09:28