利用正则表达式判断文件路径是否有非法字符

qq_35798892 2016-12-28 03:02:11
你好,我想通过正则表达式判断用户在自己手动输入导出路径时,此路径是否包含非法字符,请问在VB.net中应该怎么写呢?
...全文
731 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
引用 6 楼 qq_35798892 的回复:
[quote=引用 5 楼 Hello_Ge 的回复:] [quote=引用 3 楼 qq_35798892 的回复:] [quote=引用 1 楼 starfd 的回复:] 直接用Path.GetInvalidPathChars和Path.GetInvalidFileNameChars就包含了所有不允许的字符串
怎么使用呀?我也是第一次接触vb.net有点不太明白,求详细解释[/quote] 这跟是不是第一次接触没关系,是编程的思维误区,要清楚用户的需求,而不是自己的想象。[/quote] 谢谢,我已经想明白了[/quote] 分享是一种美德
qq_35798892 2016-12-28
  • 打赏
  • 举报
回复
引用 5 楼 Hello_Ge 的回复:
[quote=引用 3 楼 qq_35798892 的回复:] [quote=引用 1 楼 starfd 的回复:] 直接用Path.GetInvalidPathChars和Path.GetInvalidFileNameChars就包含了所有不允许的字符串
怎么使用呀?我也是第一次接触vb.net有点不太明白,求详细解释[/quote] 这跟是不是第一次接触没关系,是编程的思维误区,要清楚用户的需求,而不是自己的想象。[/quote] 谢谢,我已经想明白了
  • 打赏
  • 举报
回复
引用 3 楼 qq_35798892 的回复:
[quote=引用 1 楼 starfd 的回复:] 直接用Path.GetInvalidPathChars和Path.GetInvalidFileNameChars就包含了所有不允许的字符串
怎么使用呀?我也是第一次接触vb.net有点不太明白,求详细解释[/quote] 这跟是不是第一次接触没关系,是编程的思维误区,要清楚用户的需求,而不是自己的想象。
  • 打赏
  • 举报
回复
导出路径为什么是输入而不是选择?

路径判断是否正确就行了,你看微软自己的有做非法判断吗?
qq_35798892 2016-12-28
  • 打赏
  • 举报
回复
引用 1 楼 starfd 的回复:
直接用Path.GetInvalidPathChars和Path.GetInvalidFileNameChars就包含了所有不允许的字符串
怎么使用呀?我也是第一次接触vb.net有点不太明白,求详细解释
EnForGrass 2016-12-28
  • 打赏
  • 举报
回复
非法字符是哪些?没必要用正则 看看http://bbs.csdn.net/topics/110007794
  • 打赏
  • 举报
回复
直接用Path.GetInvalidPathChars和Path.GetInvalidFileNameChars就包含了所有不允许的字符串

16,722

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧