不用正则,用linq也可以 C# code?1234 string s1 = "aaaa"; string s2 = "aa"; var count = s1.Select((x, i) => new { x, i }).Where(t => t.i <= s1.Length - b.Length &a……
string s1 = "aaaa"; string s2 = "aa"; var count = s1.Select((x, i) => new { x, i }).Where(t => t.i <= s1.Length - b.Length && s1.Substring(t.i, b.Length) == s2).Count();
引用 4 楼 huda3016 的回复:引用 1 楼 hjywyj 的回复:string str1 = "aaaa"; string str2 = "aa"; string pattern = @"(?is)(?=.*?" + str2 + ")."; int n = Regex.Matches……
引用 1 楼 hjywyj 的回复:string str1 = "aaaa"; string str2 = "aa"; string pattern = @"(?is)(?=.*?" + str2 + ")."; int n = Regex.Matches(str1, pattern).Coun……
string str1 = "aaaa"; string str2 = "aa"; string pattern = @"(?is)(?=.*?" + str2 + ")."; int n = Regex.Matches(str1, pattern).Count;
110,536
社区成员
642,577
社区内容
加载中
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧