比如这样的表达式:
re.Pattern="(\[)(em|emus|femus|sj|rouwan|renwu)([\d]{1,2})(\])"我可不可以根据 $2中的内容指定替换成什么?也就是str=re.Replace(str1,"内容1|内容2|内容3")
我想如果 $2=em时,替换的内容是“内容1"
$2=emus时,替换的内容是“内容2"如此类推。谢谢
re.Pattern="(\[)(em|emus|femus|sj|rouwan|renwu)([\d]{1,2})(\])"我可不可以根据 $2中的内容指定替换成什么?也就是str=re.Replace(str1,"内容1|内容2|内容3")
我想如果 $2=em时,替换的内容是“内容1"
$2=emus时,替换的内容是“内容2"如此类推。谢谢
解决方案 »
- 谁有开源网上商城
- 想问下要学好做好网站的前端要学哪些技术?有哪些好书?
- Attributes.add里面的函数必须用js代码段吗?
- SiteMapPath如何突出显示最后一级目录
- 求高人,如何能更方便的设计网页布局
- 静态页面html如何引用aspx页面(除了iframe)
- 512内存,cpu奔腾3.0 运行 .net2005速度怎么样?
- 初学者100分请教。数据绑定,一样的代码用记事本可以实现,在VS.net2003中却不行。
- DataGrid如何将空值变成一个指定值
- 高分求助:results[index].workId = reader.GetString(0); 这行为什么错误?
- 有难度的一个字符串截取的程序!送分求助!
- 高手进来一下.把下面的字符转为GB2312
我看msdn里面写的在替换模式中不识别|为元字符