为了账号安全,请及时绑定邮箱和手机立即绑定

如何从路径和文件名中删除非法字符?

如何从路径和文件名中删除非法字符?

C#
牛魔王的故事 2019-07-28 12:11:43
如何从路径和文件名中删除非法字符?我需要一种健壮和简单的方法来从一个简单的字符串中删除非法的路径和文件字符。我使用了下面的代码,但它似乎什么也不做,我遗漏了什么?using System;using System.IO;namespace ConsoleApplication1{     class Program     {         static void Main(string[] args)         {             string illegal = "\"M<>\"\\a/ry/ h**ad:>> a\\/:*?\"<>| li*tt|le|| la\"mb.?";             illegal = illegal.Trim(Path.GetInvalidFileNameChars());             illegal = illegal.Trim(Path.GetInvalidPathChars());             Console.WriteLine(illegal);             Console.ReadLine();         }     }}
查看完整描述

3 回答

  • 3 回答
  • 0 关注
  • 356 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信