0
我正在尋找一個正則表達式,其中包含所有不以".png"
或".jpg"
結尾的內容。我想找出不需要圖像文件的網址。正則表達式:不包含特定文件類型
我發現像這樣:([^\s]+(\.(?i)(jpg|png))$)
但這幾乎是我想要的相反。
有沒有簡單的方法來扭轉這種情況?或者這種表達完全錯誤?!
Thanx提前。 揚
我正在尋找一個正則表達式,其中包含所有不以".png"
或".jpg"
結尾的內容。我想找出不需要圖像文件的網址。正則表達式:不包含特定文件類型
我發現像這樣:([^\s]+(\.(?i)(jpg|png))$)
但這幾乎是我想要的相反。
有沒有簡單的方法來扭轉這種情況?或者這種表達完全錯誤?!
Thanx提前。 揚
這可以通過使用negative lookahead做到:
([^\s]+(\.(?i)(?!jpg$|png$)[^\s]+)$)
該表達式將匹配file.gif
和file.png2
但不file.png
。
完美地工作。感謝名單! – user633916 2011-03-24 19:02:48