C# 统计N个相同子字符串的个数及位置
来源:互联网 发布:淘宝大码女裤 编辑:程序博客网 时间:2024/05/17 01:00
using System.Text.RegularExpressions; /// <summary> /// 计算字符串中子串出现的次数 /// </summary> /// <param name="str">字符串</param> /// <param name="substring">子串</param> /// <returns>出现的次数</returns> public static int SubstringCount(string str, string substring) { if (str.Contains(substring)) { string strReplaced = str.Replace(substring, ""); return (str.Length - strReplaced.Length) / substring.Length; } return 0; } // 调用例子,这里仅提供参考的思路 private void FindPosition() { sTemp="aabbccdd\r\naa3323\r\naa325sdf\r\n233asdf554\r\n"; // 这里是原始字符串 int iCount = SubstringCount(sTemp, "\r\n"); // 这里\r\n是分割符 if (iCount > 3) { Regex reg = new Regex("\r\n"); Match mat = reg.Match(sTemp); int iCountTemp = 0; while (mat.Success) { iCountTemp++; //MessageBox.Show(mat.Index.ToString());//位置 if (iCountTemp > 20) { sTemp = sTemp.Substring(0, mat.Index); break; } mat = reg.Match(sTemp, mat.Index + mat.Length); } } }
- C# 统计N个相同子字符串的个数及位置
- 求n个字符串的最大相同子串
- 统计字符串中相同字符的个数
- 统计一个子字符串的个数 Java
- java统计字符串中字符及子字符串个数
- 统计相同数字的个数
- 统计一个字符串中出现的子字符串的个数
- 面试:java_统计字符串中对称的子字符串个数
- 两字符串相同字符个数统计问题
- 将n个字符串中相同的字符串删除
- (Relax ST1.16)POJ 3589 Number-guessing Game(求连个字符串中相同的字符有多少个和同位置&&同字符的字符个数有多少个)
- 统计字符串str1包含子串str2的个数
- 统计字符串的个数
- c#练习——统计字符串中的数子字符的个数以及所有的数字字符
- 写一个在一个字符串(n)中寻找一个子串(m)第一个位置的函数
- 写一个在一个字符串(n)中寻找一个子串(m)第一个位置的函数
- 写一个在一个字符串(n)中寻找一个子串(m)第一个位置的函数
- 写一个在一个字符串(n)中寻找一个子串(m)第一个位置的函数
- libusb 介绍
- 科学家借助水滴成功模拟自然界“孪生彩虹”
- Ruby 安装包
- libusb开发者指南
- svn diff 使用
- C# 统计N个相同子字符串的个数及位置
- 分组对称加密模式:ECB/CBC/CFB/OFB
- Wince和Windows Mobile下的内存监控
- Java 理论与实践: 正确使用 Volatile 变量
- 常用安装向导制作软件
- java中的Math类
- SSH优缺点
- js eval()
- iOS 4的无线部署(Xcode3.2 及 Xcode4.2 图文解说)