我有这个字符串:这个正则表达式会是什么?
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)}/
我有这个字符串:这个正则表达式会是什么?
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)}/
videos/(\d{3}/){3}
含义:"videos/"
后加三个数字和向前斜杠三次
videos/([0-9]{3}/){3}
如果您正则表达式的味道需要正斜杠分隔符,
/videos\/([0-9]{3}\/){3}/
^videos/(\d{3})/(\d{3})/(\d{3})/
说明:
\d
一个数字相匹配。{3}
需要前三项。^
将匹配定位在字符串的开头,以便“videos/111/222/333 /”匹配,但“othervideos/111/222/333 /”不匹配。$1
,$2
和$3
的形式提供。