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