可以
using System.Text.RegularExpressions;
string s = 你的盘符
//你要保证是有效的盘符
//因为正则表达式只是对字符串的操作
string ex = "([a-zA-Z]{1})";
string result = Regex.Replace( s,ex,@"$1:\" );
using System.Text.RegularExpressions;
string s = 你的盘符
//你要保证是有效的盘符
//因为正则表达式只是对字符串的操作
string ex = "([a-zA-Z]{1})";
string result = Regex.Replace( s,ex,@"$1:\" );
解决方案 »
- 点击删除的时候数据库更新了但是页面没变化的
- C# 怎么在列表控件里输入值后激活确定按钮
- formLoad事件之后不停的刷新显示的数据,碰到的问题
- C# 修改xml
- C# 事件,能否在多个进程之间实现,或者在一个exe与dll之间通信?
- 高手进来看下啊,万分紧急啊
- 如何判断object是否数值类型
- 如何取客户端界面
- 以前没有编写过此类文件,现在把程序需求写出来了,希望大家给些意见
- 如何隐藏或禁用word2010中的file tab(backstage view)
- 请问,在Web页面中如何实现DataGrid的打印功能?(不用IE的打印功能)
- 并发冲突的问题:使用DataAdpter更新数据时,第一次更新正确,第二次出现并发冲突,这是什么原因?
$1 -- 表示正则表达式"([a-zA-Z]{1})"中找到的匹配字符
;\ -- 是你要添加的字符
:)另外
你最好把"([a-zA-Z]{1})"改为"^([a-zA-Z]{1})"效果更好^ -- 限定匹配字符在字符串的最开始