給定一個字符串,例如:「2.jpg 3 Pic.png 4 Pic For.gif ...」我需要獲取每個圖像名稱。理想情況下,用正則表達式,我會在這段時間開始,然後計算3個字符,瞧。正則表達式jquery跳過/數字+3個字符
我到目前爲止還修剪了文件類型,我想保留它,因爲它有所不同。
var words = $(".Input_Field").val().split(/\..{3} /g);
上述生產:
「2,3產品圖,4產品圖對於,...」
我想延長背面;
「2.JPG,3 Pic.png,4產品圖For.gif,...」
編輯
只是爲了澄清的問題是,文件名有空間,有擴展後的空間。我爲我而去的是擴展將永遠是.xxx。
任何提示?
SOLUTION
(/(.*?..{3})/ G)
主要生產清空以前幾乎所有其他數組項(不完全),容易使用if擺脫條款。
謝謝大家!
您是否希望獲得整個圖像名稱或擴展名?我很困惑,因爲你說「我會在這段時間開始,然後計算3個字符,瞧」這意味着你只需要擴展? – 2012-04-05 21:17:13