【发布时间】:2010-12-20 02:31:36
【问题描述】:
我正在使用 c# regex.replace,我想替换这个字符串:
test = "<p align=\"center\"><b><font size=\"4\">RWGRF-W02PS-PU-BU-FLD</font></b></p>";
with: <center><b><font size=\"4\">RWGRF-W02PS-PU-BU-FLD</font></b><center>";
现在我可以很容易地通过两次调用替换来做到这一点,但是
用于很多事情,所以我需要一口气完成,有没有办法一次调用全部替换正则表达式?我尝试使用 .+ 来匹配字符串中间的任何内容,但是它显然也替换了字符串的整个中间,我希望它忽略字符串的那部分而不是触摸它,我知道那里是一种我无法弄清楚的方式。我也很感激答案,但如果有人能解释它是如何工作的,那就更好了:)
谢谢!
【问题讨论】: