C# 去掉Windows不能用于文件名的字符
代码如下:
1 //^[\\/:*?\"<>|]*$中英文不带\/:*?"<>|等,下面我又添加了几种
2 Regex regex = new Regex("^[\\/:*?\"<>|.~&+#%{}]*$");
3 var resultName=regex.Match(contentEdit.Text);
4 if (!resultName.Success)
5 {
6 DXMessageBox.Show("Windows文件名不可包含“\\/:*?\"<>|.~&+#%{}”", "提示!");
7 return;
8 }
