请教一个问题,一个字符串,数字后的第一个字母大写。。。 请教一个问题,一个字符串,数字后的第一个字母大写不要ToCharArray() 这种方法 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 private string CapText(Match m) { return m.Value.ToUpper(); } private void button10_Click(object sender, EventArgs e) { string source = "123abc56bde78mfg"; Regex reg = new Regex(@"(?is)(?<=\d)[a-z]"); source = reg.Replace(source, new MatchEvaluator(CapText)); }结果source = "123Abc56Bde78Mfg" 崇拜4楼啊 努力ing..... StringBuilder a = new StringBuilder("123abc56bde78mfg"); for (int i = 1; i < a.Length; ++i) a[i] = char.IsLower(a[i]) ? (char.IsDigit(a[i-1]) ? char.ToUpper(a[i]) : a[i]) : a[i];a.ToString() = 123Abc56Bde78Mfg SQL中怎样保存图片格式阿! DataTable中数据过滤 ***怎么获得本地SQLServer数据库服务器的名字。 想知道的是两个工程之间的交互还是,在IE中使用winform控件,或是在winform中访问IE呢 急急急 大家 给点建议 回帖有分 窗体数据绑定问题 .net 智能项目开发中没有访问ORACLE数据库的引用? 哪位大哥能给我发一个烧DVD的DLL文件! c#读取 XML 的问题 问一个和xml有关的简单问题? RichTextBoxEx加入自定义链接后,RTF属性没变化啊 桌面程序 访问一个网页 可以设置时间间隔.思路为?高手,谢谢
private string CapText(Match m)
{
return m.Value.ToUpper();
} private void button10_Click(object sender, EventArgs e)
{
string source = "123abc56bde78mfg";
Regex reg = new Regex(@"(?is)(?<=\d)[a-z]");
source = reg.Replace(source, new MatchEvaluator(CapText));
}结果
source = "123Abc56Bde78Mfg"
for (int i = 1; i < a.Length; ++i)
a[i] = char.IsLower(a[i]) ? (char.IsDigit(a[i-1]) ? char.ToUpper(a[i]) : a[i]) : a[i];a.ToString() = 123Abc56Bde78Mfg