如何把一个字符串中的某个字符替换为 它两边加上标记<red>要替换的那个字符自己</red>如:
string a="asdfasdf|sdfsdf!sdfsf|{sdfsdf}sdf<sdfsdf>"
a=Regex.Replace(a, @"!|\{|\}|\(|\)|\<|\>|\[|\]|\=|\+|\$|\|", "<red>这里是那个字符本身</red>");
但是"<red>这里是那个字符本身</red>"这里的字符本身怎么知道是哪个?
string a="asdfasdf|sdfsdf!sdfsf|{sdfsdf}sdf<sdfsdf>"
a=Regex.Replace(a, @"!|\{|\}|\(|\)|\<|\>|\[|\]|\=|\+|\$|\|", "<red>这里是那个字符本身</red>");
但是"<red>这里是那个字符本身</red>"这里的字符本身怎么知道是哪个?
解决方案 »
- 如何创建一个连接,接接到csv文件.
- TcpClient.Connect函数连接超时的问题
- cdll.Frm.form1 fromtest = new cdll.Frm.form1()这个效果如何实现。
- 我公司过 ISO 、CE 技术总监写的 设计计划书 设计任务书 设计方案书 欢迎鉴赏
- 在vs2003环境下,我用c#.net做的程序想实现打印功能,用什么控件?
- 写给程序员朋友们---你真的还想做程序员吗
- 为什么服务会不能启动啊,win2000下
- DataGrid排序的问题,DataGrid控件的高手都快来讨论一下(分不够再加)
- 一个异常处理的问题!请教各位高手!
- 如何调用vc写的dlll直接返回指针数组
- 海思剪切板:alt+1~9复制,ctrl+1~9粘贴,当手工复制了之后,代码怎么实现ctrl+1~9粘贴这个动作?
- 在页面上动态添加控件的问题
a=Regex.Replace(a, @"!|\{|\}|\(|\)|\ <|\>|\[|\]|\=|\+|\$|\|", " <red>$0</red>");
a=Regex.Replace(a, @"!|\{|\}|\(|\)|\<|\>|\[|\]|\=|\+|\$|\|", "<red>$&</red>");