我需要驗證一個包含年份的字符串 例如spiderman(2014) 我怎麼能?使用Perl正則表達式的字符串模式匹配
-5
A
回答
3
很多事情看起來像一年,尤其是如果沒有限制的話。由於您似乎在尋找電影媒體的製作年代,我們至少可以將它限制在20世紀和20世紀的年代。
$str =~ /\b(?:19|20)[0-9]{2}\b/
如果您感興趣的一年總是會在括號,下面會更好:
$str =~ /\((?:19|20)[0-9]{2}\)/
0
相關問題
- 1. 匹配模式:正則表達式 - perl
- 2. Perl正則表達式正則表達式匹配字符串除外,不匹配字符串
- 3. 正則表達式正則表達式匹配字符串
- 4. 正則表達式則表達式匹配的字符串
- 5. 字符串 - 數字模式的正則表達式匹配
- 6. 正則表達式匹配字符串
- 7. 正則表達式匹配字符串
- 8. 正則表達式匹配字符串
- 9. 正則表達式匹配字符串
- 10. 正則表達式匹配字符串
- 11. 正則表達式匹配字符串
- 12. 正則表達式匹配字符串
- 13. 正則表達式匹配字符串
- 14. 正則表達式字符串匹配?
- 15. 正則表達式 - 與循環字符串匹配的模式
- 16. 正則表達式不匹配字符串中的模式
- 17. 正則表達式匹配字符串末尾的模式?
- 18. PHP的正則表達式字符串模式匹配
- 19. 簡化Python字符串的正則表達式/模式匹配
- 20. perl正則表達式數字匹配
- 21. Perl正則表達式匹配數字
- 22. Perl的正則表達式不匹配,字符串操作
- 23. Perl正則表達式匹配字符串中的URI
- 24. Perl的正則表達式匹配對字符串
- 25. Ruby的正則表達式/模式匹配的精確字/字符串匹配
- 26. 匹配匹配字符串的正則表達式的子串
- 27. 重複字符匹配正則表達式匹配字符串
- 28. 正則表達式模式與輸入字符串不匹配
- 29. 正則表達式模式匹配誤差(字符串)在JAVA
- 30. 正則表達式 - 匹配整個字符串或模式
你到目前爲止嘗試過什麼? –