當人們詢問如何從網頁內容/文本等中獲取並提取圖像實際URL時,我看到了很多答案,但是,在我的數據庫中,不幸的是,我有這個語法:php匹配模式從文本文件中獲取圖像
<img class="photo" src="http://domain.com/image.jpg" alt="alt goes here" />
因此,典型的方式$pattern = '/src=["|\']([^"|\']+)/is';
不會在我的情況,由於那些"工作... 一直在嘗試了幾個小時,我必須做一些非常非常錯誤的... 任何幫助非常感激!
你爲什麼不先'str_replace'所有這一切,然後用你的正則表達式? –
因爲'str_replace'不安全? **爲什麼即使在PHP中編寫HTML解碼器和解析器時,也只是通過調用正確的函數來實現它而已?** – Christian
@ChristianSciberras - 看起來像您誤解了我:我說他應該[首先運行'str_replace'他的字符串](http://codepad.org/QekMM6IG),然後使用他的正則表達式! –