string a = "授权我你好授权2008年5月5日";
我想得到“授权”两个字后面的字符串,就是“我你好授权2008年5月5日”和“2008年5月5日”
用Regex.Matches(a, @"授权.*")匹配为什么得到的count总是1啊? 请指教,我还想用Regex.Matches,请问正则如何写能得到count=2
我想得到“授权”两个字后面的字符串,就是“我你好授权2008年5月5日”和“2008年5月5日”
用Regex.Matches(a, @"授权.*")匹配为什么得到的count总是1啊? 请指教,我还想用Regex.Matches,请问正则如何写能得到count=2
LZ真是浪费正则表达式的用途了
Regex reg = new Regex(@"授权(?=(.*))");
MatchCollection mc = reg.Matches(a);
foreach (Match m in mc)
{
richTextBox2.Text += "授权" + m.Groups[1].Value + "\n";
}