我必須過濾文件名以匹配圖像(png,jpg,gif,bmp)文件,可以製作這樣的正則表達式還是必須爲每種文件類型使用不同的正則表達式?它也不能包含路徑像../../或/var/app/filename.exe等圖像文件名的Java正則表達式?
1
A
回答
4
鏈接:
我希望你覺得它有用。
2
很簡單:
re = ".*\\.(png|jpg|gif|bmp)"
只要你不需要大寫和JPEG。 :)
6
我會用這樣的事情...這應包括大多數情況下沒有去過多進入瘋狂的細節...
(.*/)*.+\.(png|jpg|gif|bmp|jpeg|PNG|JPG|GIF|BMP)$
爲Java String這個表達式如下:
"(.*/)*.+\\.(png|jpg|gif|bmp|jpeg|PNG|JPG|GIF|BMP)$"
希望幫助... :)
0
這種模式爲我工作:(.*/)*.+\.(png|jpg|gif|bmp|jpeg|PNG|JPG|GIF|BMP)$
相關問題
- 1. Java正則表達式的文件名
- 2. 的Python:正則表達式來改變圖像文件名
- 3. 正則表達式在jquery中獲取圖像的文件名
- 4. RegexOne示例5(圖像文件名正則表達式)
- 5. 正則表達式驗證圖像文件名
- 6. 正則表達式的文件名
- 7. 正則表達式中的文件名
- 8. PHP正則表達式的文件名
- 9. 正則表達式中的文件名
- 10. PHP正則表達式的文件名
- 11. 正則表達式表達對圖像
- 12. 發現文件名正則表達式
- 13. 正則表達式匹配文件名
- 14. 正則表達式匹配文件名
- 15. 正則表達式python - 抓文件名
- 16. 正則表達式 - 獲取文件名?
- 17. 正則表達式替換文件名
- 18. 正則表達式文件名匹配
- 19. 正則表達式,從文件名
- 20. 正則表達式匹配文件名
- 21. 正則表達式:文件名
- 22. 文件名和正則表達式
- 23. 正則表達式提取文件名
- 24. 文件名正則表達式
- 25. 正則表達式文件名
- 26. 正則表達式重寫文件名
- 27. 正則表達式表達對選定的文件名格式
- 28. 返回文件名無正則表達式的正則表達式
- 29. 在Java中的文件擴展名的正則表達式
- 30. 在java文件中搜索名稱的正則表達式
FRO你在哪裏得到這個文件路徑?從瀏覽器?從FileDialog? –
從http請求參數。 – newbie
所以你想在JavaScript中進行驗證? –