sco*_*ohh 6 regex validation preg-match
我想验证文件名
文件或文件夹的名称不应包含\ /?%*:| "<>.
你能建议我在preg_match()中使用正则表达式吗?
谢谢.
Kin*_*pus 11
使用strpbrk()函数会更有效.
if (strpbrk($filename, "\\/?%*:|\"<>") === FALSE) {
/* $filename is legal; doesn't contain illegal character. */
}
else {
/* $filename contains at least one illegal character. */
}
Run Code Online (Sandbox Code Playgroud)