怎么用正则表达式提取字符串里的内容 假设有一个字符串变量,储存的字符串格式是"n-CxHy" 其中n-C H 这个是固定的,x,y是数字,怎么才能通过正则表达式来提取X,Y的值呢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 try...Match m = Regex.Match(yourStr, @"(?i)n-C(?<x>\d+)H(?<y>\d+)");if (m.Success){ richTextBox2.Text += m.Groups["x"].Value + "\n"; richTextBox2.Text += m.Groups["y"].Value + "\n";}其实这个没必在用正则的 using System.Text.RegularExpressions;...string str = @"n-C1H1 n-C2H2";Match m = Regex.Match(str , @"n-C(\d+)H(\d+)");while (m.Success){ string str1= m.Groups[1].Value.ToString() ; string str2 = m.Groups[2].Value.ToString(); m = m.NextMatch();} socket.Available与socket.EndReceive有什么差别 跪求解决!!C# 调用C++的dll 参数类型转换的问题。 关于多个WebService执行的问题 这个C#模板的程序哪里错了?高手帮忙改一下 一些简单的问题 Convert与显示转换对类型Float处理方式的不同 升星了,散分!问个小问题。 关于C#中注释的一个问题 请高手看看这个设想行吗?关于线程交互的 [求教]--DataGrid報錯 菜鸟问题,帮帮忙 请问如何在datagridview的标题上右键单击得到标题的值?
if (m.Success)
{
richTextBox2.Text += m.Groups["x"].Value + "\n";
richTextBox2.Text += m.Groups["y"].Value + "\n";
}其实这个没必在用正则的
...
string str = @"n-C1H1 n-C2H2";
Match m = Regex.Match(str , @"n-C(\d+)H(\d+)");
while (m.Success)
{
string str1= m.Groups[1].Value.ToString() ;
string str2 = m.Groups[2].Value.ToString();
m = m.NextMatch();
}