Q
正則表達式幫助
0
A
回答
1
正則表達式應爲/day1otlk_(\d{3,4})\.gif/
,也許/i
爲不區分大小寫。如果它在字符串中,則可能需要/\bday1otlk_(\d{4})\.gif\b/
而不是像"asdjklfhlday1otlk_5242.gifiasdytoi"
之類的東西,而這可能不是您想要的。
{3,4}
表示需要有三到四位數字,括號才能在\ 1或$ 1中捕獲這四位數字。
(獎金未要求回答:如果你需要三個或五個,那麼你不能這樣做,{3,5}
將會得到三到五個,你需要\d{3}\d{2}?
或者其他的東西。 )
1
有點接近。你有數字\d
。
你知道正則表達式的range operator是什麼嗎?
1
非常接近。這應該這樣做...
day1otlk_\d{3,4}\.gif
大括號{}
允許您指定重複的字符{3,4}
或類似{4}
一個確切的數字的數量不等。
1
你用大括號指定一個範圍量詞:
qr/day1otlk_\d{3,4}\.gif/i
1
可以指定將有3或4個數字與下列:
day1otlk_\d{3,4}\.gif
{}
是repetition修飾符。這比*
或+
更精確一些。您可以使用它來指定前一個模式的重複次數或重複範圍的確切數量。
a{m}
- 正是米的
a{m,}
- 至少米的
a{m,n}
- 至少米,但至多n a的
相關問題
- 1. 正則表達式幫助
- 2. 正則表達式幫助
- 3. 正則表達式幫助
- 4. 幫助正則表達式
- 5. 正則表達式幫助
- 6. 正則表達式幫助
- 7. 幫助正則表達式
- 8. 幫助,正則表達式
- 9. 正則表達式幫助
- 10. 正則表達式幫助##### ##
- 11. 幫助正則表達式?
- 12. 幫助正則表達式
- 13. 正則表達式幫助
- 14. 幫助,正則表達式
- 15. 幫助正則表達式
- 16. 正則表達式幫助
- 17. 正則表達式幫助
- 18. 正則表達式幫助
- 19. 幫助,正則表達式
- 20. 正則表達式幫助
- 21. 正則表達式幫助
- 22. R:正則表達式 - 幫助正則表達式匹配
- 23. .NET正則表達式多行幫助 - 正則表達式
- 24. 正則表達式中的正則表達式幫助
- 25. 正則表達式的幫助URL
- 26. 需要幫助的正則表達式
- 27. 需要正則表達式幫助
- 28. 正則表達式幫助htaccess
- 29. 正則表達式OR /替代幫助
- 30. PHP正則表達式幫助
如果你特別希望3至4個數字(而不是2或更少,或5個或更多)使用\ d {3,4}。 \ d ++將匹配任意數量的數字。 – Pete 2010-08-20 19:39:52