我有这个字符串:
videos/000/000/021/10f43ddb37472ee4bb57_original.m4v
我需要这部分:
videos/000/000/021/
所以格式是:
videos/{3 digit number (000-999)}/{3 digit number (000-999)}/{3 digit number (000-999)}/
答案 0 :(得分:4)
videos/(\d{3}/){3}
含义:"videos/"
后跟三位数和三次正斜杠
答案 1 :(得分:1)
^videos/(\d{3})/(\d{3})/(\d{3})/
说明:
\d
匹配一个数字。{3}
需要上一项中的三项。^
在字符串的开头锚定匹配,因此“videos / 111/222/333 /”匹配,但“othervideos / 111/222/333 /”不匹配。$1
,$2
和$3
的形式提供。答案 2 :(得分:0)
videos/([0-9]{3}/){3}
如果你的正则表达式味道需要正斜杠分隔符,
/videos\/([0-9]{3}\/){3}/