Rss & SiteMap

Foxtable(狐表) http://www.foxtable.com

新一代数据库软件,完美融合Access、Foxpro、Excel、vb.net之优势,人人都能掌握的快速软件开发工具!
共2 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:怎么样把字符串中的非法路径字符删除或者替换

1楼
lianghanyu 发表于:2024/7/6 8:11:00
比如字符串:F:\\设计变更统计\\修改模图片\\H237.220502-2\\H237.220502-2-修改后图档版本号 
rev #-6 - 796 .jpg

其中还有一个换行的效果

现在,我想把这个字符串中,不符合Windows系统要求(比如:@"[<>:""/\\|?*}]";)命名的字符 替换成下划线 _

请问需要怎么样写代码呢?
2楼
有点蓝 发表于:2024/7/6 9:09:00
Dim pattern As String = "[\[\<\>:""\/\|\?\*\}\]\r\n ]"
Dim txt  As String = "F:\\设计变更统计\\修改模图片\\H237.220502-2\\................"
Dim a As String = left(txt, 2)
txt = txt.Substring(2).Replace("\\", "\")
Dim str = a & System.Text.RegularExpressions.Regex.Replace(txt , pattern , "_")
Output.Show(str)
共2 条记录, 每页显示 10 条, 页签: [1]

Copyright © 2000 - 2018 foxtable.com Tel: 4000-810-820 粤ICP备11091905号

Powered By Dvbbs Version 8.3.0
Processed in .02344 s, 2 queries.