使用GetInvalidFileNameChars生成文件名
程序员文章站
2024-02-25 16:30:15
有时候需要利用从数据库中检索出来的字符串来生成一个文件名,如果这个字符串包容了不允许的字符(\、?、<、>等),还需要把这些字符逐个替换掉代码如下:
复制代码...
有时候需要利用从数据库中检索出来的字符串来生成一个文件名,如果这个字符串包容了不允许的字符(\、?、<、>等),还需要把这些字符逐个替换掉
代码如下:
复制代码 代码如下:
public static string getvalidname(string filename)
{
foreach (char c in system.io.path.getinvalidfilenamechars())
{
filename = filename.replace(c, ' ');
}
return filename;
}
用同样的办法,还可以判断一个字符串中是否包含了无效的字符。
推荐阅读
-
使用GetInvalidFileNameChars生成文件名
-
使用google.kaptcha来生成图片验证码的实现方法
-
使用maven 如何生成源代码的jar包 博客分类: Java WebJava maven打包源码打包源代码sourcejarsources.jar
-
使用maven 如何生成源代码的jar包 博客分类: Java WebJava maven打包源码打包源代码sourcejarsources.jar
-
使用java将动态网页生成静态网页示例
-
C#将时间转成文件名使用方法
-
使用jasperreport生成报表
-
轻松使用JSP生成饼图
-
详解使用zxing库生成QR-Code二维码
-
[xlwings模块学习]让Excel飞一下,使用xlwings模块,生成多个Excel表