C# 字符串替换方法/(正则表达式)
来源:互联网 发布:大数据课程 编辑:程序博客网 时间:2024/05/21 07:56
正则表达式需要引入命名空间如下:
using System.Text.RegularExpressions;
代码如下:
/// <summary> /// 字符串替换方法 /// </summary> /// <param name="myStr">需要替换的字符串</param> /// <param name="displaceA">需要替换的字符</param> /// <param name="displaceB">将替换为</param> /// <returns></returns> private string displace(string myStr,string displaceA,string displaceB) { string[] strArrayA = Regex.Split(myStr, displaceA); for (int i = 0; i < strArrayA.Length - 1; i++) { strArrayA[i] += displaceB; } string returnStr = ""; foreach (string var in strArrayA) { returnStr += var; } return returnStr; }
希望有更简单的方法。- -。
-------------------------------------------2011年8月6日21:31:01 编辑 ------------------------------
额找到方法了。。
第二种方法如下:
private void Method() { string str = "aabbccaabbcc"; StringBuilder sb = new StringBuilder(str); sb.Replace("bb", "00"); MessageBox.Show(sb.ToString()); //打印结果 aa00ccaa00cc }
-------------------------最简单的方法 ------------------ 谢谢 lindenrty ~~~~~
string str = "test";
str = str.Replace("t","j");
str 的值为:jesj
------------------------------------------------------------
- C# 字符串替换方法/(正则表达式)
- C#正则表达式匹配替换字符串
- 简单的正则表达式方法字符串替换
- 正则表达式替换字符串
- C#中 正则表达式进行忽略大小写的字符串替换
- C#中正则表达式进行忽略大小写的字符串替换
- C#中正则表达式进行忽略大小写的字符串替换
- C# 用正则表达式替换字符串中所有特殊字符
- C# 用正则表达式替换字符串中所有特殊字符
- C# 用正则表达式替换字符串中所有特殊字符
- java正则表达式替换字符串
- EditPlus正则表达式替换字符串
- 正则表达式 替换字符串 [javascript]
- notepad2正则表达式替换字符串
- Notepad++ 正则表达式替换字符串
- Oracle正则表达式替换字符串
- C# 替换去除HTML标记方法(正则表达式)
- C# 替换去除HTML标记方法(正则表达式)
- [iOS]《美式英语发音》version 1.0 完成
- Android入门学习笔记(二):Android开发环境的搭建
- JavaScript 解决 IE6 不支持 li:hover 的方法
- Poj 1195 二维树状数组
- flex定时重连服务端
- C# 字符串替换方法/(正则表达式)
- VC2010 多文档选项卡模式的2个应用
- Twitter 将开源类Hadoop工具
- poj 2481 树状数组
- linux配置文件
- 在协调景城网市场部方面工作中遇到的一些问题问题
- pku2761区间第k大数-二分+树状数组
- 设计模式C++实现(4)——单例模式
- WinDBG教程