我試圖用這個模式來驗證文件名:<letter>-<digits>.html
。例如,t-32782.html
或f-484774.html
。一個字母然後是許多數字然後「.html」。用正則表達式檢查有效的文件名
回答
不知道你使用的是什麼味道正則表達式的,但這應該對其中一些工作。
/^\w-\d+\.html$/
這將匹配:'hello-1.html',你必須包含錨。 – codaddict 2010-11-12 04:31:37
如果文件名是'hello-1.html',它將匹配'o-1.html'。 – Ruel 2010-11-12 04:34:21
Ooops。好點:) *修正* – theazureshadow 2010-11-12 04:36:12
/^[a-zA-Z]-[0-9]+\.html$/
如果第一個字母是小寫總是:
/^[a-z]-[0-9]+\.html$/
如果它可以是大寫或小寫:
/^[a-zA-Z]-[0-9]+\.html$/
+1這只是公平:) – theazureshadow 2010-11-12 04:37:07
- 1. jQuery使用正則表達式來檢查有效的文件名
- 2. 正則表達式來檢查用戶名是否有效
- 3. 正則表達式檢查有效的主機名端口
- 4. 正則表達式模式,以有效的文件名
- 5. 檢查是正則表達式有效通過正則表達式
- 6. 正則表達式的有效域名
- 7. 有效的域名正則表達式
- 8. 正則表達式來檢查文本的有效性
- 9. 使用正則表達式檢查文件擴展名
- 10. JavaScript正則表達式有效名稱
- 11. PHP正則表達式檢查名稱
- 12. 使用正則表達式檢查字符串的有效性
- 13. 有效的文件夾名稱正則表達式C++(windows)
- 14. expr:正則表達式沒有檢測到有效表達式
- 15. 正則表達式,將檢查表單中的有效輸入
- 16. 正則表達式檢查
- 17. 檢查密碼有效使用正則表達式在JavaScript
- 18. 使用正則表達式來檢查輸入有效性嗎?
- 19. 正則表達式來檢查2凸顯了文件名
- 20. 正則表達式檢查文件擴展名和無標題
- 21. 用於檢查URL正文的正文的正則表達式?
- 22. Java正則表達式檢查迷宮中的有效字符
- 23. 如何檢查插入的正則表達式是否有效
- 24. 正則表達式的有效域名查詢在PHP
- 25. 查找文件用正則表達式
- 26. 用於檢查的正則表達式
- 27. 正則表達式用來檢查命名約定是否有效
- 28. 正則表達式的文件名
- 29. 正則表達式中的文件名
- 30. Java正則表達式的文件名
希望字母總是小寫的。將[a-z]替換爲[a-zA-Z]。 – theazureshadow 2010-11-12 04:29:20
破折號不需要轉義。 – Ruel 2010-11-12 04:34:58
@theazureshadow或使用'i'指令 @Ruel破折號可能需要根據正則表達式引擎進行轉義 – 2010-11-12 05:54:38