我需要这种格式的正则表达式,xxxx-xxx-xx.jpg
其中x
是 digits [0-9]
。
以匹配为例:3402-560-27.jpg
这regex
就是你想要的:
\d{4}-\d{3}-\d{2}\.jpg
\d
表示数字,因此\d{4}
意味着 4 位数字.. in regex
a.
匹配任何单个字符,因此要匹配文字.
,它需要用 a 进行转义\
。
这是最简单的正则表达式之一:\d
为每个数字、-
每个破折号和\.
每个点放置一个。字母对应于它们自己,所以jpg
保持不变。
当您有更多时间时,您可以通过学习重复组的显式量词符号来获得一些“风格分数”。