正規則獲取內容中img等標籤的src值

最近在開發cms系統,後臺新聞編輯用的kindeditor編輯器,很好很強大。kindeditor自帶上傳功能採用的是異步上傳功能,在保存時無法準確獲取圖片、視頻等上傳路徑,需要在內容中提取。於是在網上查自己最後找到了方便的正則表達式:<img[^>]+src\\s*=\\s*['\"]([^'\"]+)['\"][^>]*> 。
public static void GetImgAndSrc(String s) {
        Pattern p = Pattern.compile("<img[^>]+src\\s*=\\s*['\"]([^'\"]+)['\"][^>]*>");
        Matcher m = p.matcher(s);
        while(m.find()){
            System.out.println(m.group(1));
        }
}
其中,m.group(1)就是獲取的文件路徑。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章