任何人都可以帮助我理解以下模式的含义:
/^([a-zA-Z0-9]){1}([a-zA-Z0-9\-\._]){0,27}\.([a-zA-Z]){1}([a-zA-Z0-9]){1,3}/
字符串必须具有什么才能使其与上述模式绑定。
这些preg_match模式令人难以理解。 ! 我们使用它来查看文件名是否符合上述模式。
此致 Sagar的
答案 0 :(得分:0)
基本上,您匹配的文件名以letter
或digit
开头,后跟字符letter
,digit
,-
,{{1 },.
,任意次数最多27次,甚至0次。然后,有_
,可能将扩展名分开,该扩展名由.
后跟字符letter
,letter
从1到3的任意次数组成。
一些例子:
digit
,
a.aa
,
0_.A0a