0
A
回答
1
使用零或酮量词(?
),如下所示:
title="[Ww]eek [1-9][0-9]?"
这将匹配包含title="
后跟一个大写或小写w
一个字符串,接着eek
,一个空格和数字从1
到9
,然后是从0
到9
的可选数字,然后是"
。
您还应该考虑在您选择的语言中使用不区分大小写的标志。
3
您可以使用\d{1,2}
这将匹配1和2位数字。
我还发现,当我需要编写正则表达式时,以下this网站非常有用。
0
答案取决于您使用正则表达式的上下文。
- 在python中,
?
将匹配0或1个字符。 - 在JavaScript中,
?
也将匹配0或1个字符。 - 在vi中,
\=
将匹配0或1个字符。
所以答案(S)将是:
Python regex: Week 13?
JavaScript regex: /Week 13?/
vi regex: Week 13\=
将匹配两种:
Week 1
Week 13
0
为Java试试这个:
String regex = "[\\d{2}]+";
0
相关问题
- 1. 目标C的正则表达式被1或2个数字
- 2. 正则表达式3个字母数字或1个星号
- 3. 正则表达式回顾后1个或多个数字
- 4. 正则表达式匹配1或2个字母后跟1或2个数字
- 5. 正则表达式为1或2位数字,可选非字母数字,2个已知的阿尔法
- 6. 正则表达式这个模式:@或#+ 1或2个字+:+ 1个字以上+链接不起作用
- 7. 正则表达式为无字母,至少有1个数字
- 8. 正则表达式Javascript(必须有1个数字和字符)
- 9. 正则表达式为数字1-25
- 10. 正则表达式匹配2个或多个数字字符串中的
- 11. 正则表达式匹配一个2位数字或3位数字
- 12. 正则表达式:2个字符
- 13. MVC DataAnnotations,1-2个数字的正则表达式匹配字符串
- 14. 正则表达式,至少有1个字母和1个数字
- 15. 2位数字的正则表达式
- 16. 正则表达式匹配单个,两个或三个数字
- 17. 正则表达式有一个数字或特殊字符
- 18. 正则表达式 - C中的2个字母和2个数字#
- 19. 正则表达式函数4个字母和4个数字?
- 20. 正则表达式,数字或空
- 21. 正则表达式匹配一个或多个数字
- 22. 限制一个或两个数字正则表达式
- 23. 正则表达式范围的数字或只是一个数
- 24. 正则表达式接受0到20之间的数字,包括1或2个十进制数字C#
- 25. 正则表达式数字
- 26. 单个数字后跟两个字母表正则表达式
- 27. 正则表达式,Javascript(4数量和1个字母)
- 28. 正则表达式匹配1个或更少的字符串?
- 29. 2个字母后跟4个字符的正则表达式
- 30. 单词和2个数字的正则表达式?