gpt4 book ai didi

用于验证文件夹名称和文件名的正则表达式

转载 作者:行者123 更新时间:2023-12-04 13:09:51 26 4
gpt4 key购买 nike

我想验证文件名

文件或文件夹的名称不应包含\/? % * : | “< > 。

你能建议我在 preg_match() 中使用的正则表达式吗?

谢谢。

最佳答案

使用 strpbrk() 会更有效功能。

if (strpbrk($filename, "\\/?%*:|\"<>") === FALSE) {
/* $filename is legal; doesn't contain illegal character. */
}
else {
/* $filename contains at least one illegal character. */
}

关于用于验证文件夹名称和文件名的正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6222215/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com