将[b] xxx [/ b]替换为粗体'xxx'

时间:2010-11-03 14:13:26

标签: regex vb.net asp.net-3.5 string-formatting bbcode

如何使用VB.NET Regex.Replace()将[b]xxx[/b]转换为<strong>xxx</strong>

感谢。

2 个答案:

答案 0 :(得分:7)

只需使用其他人撰写的BBCode parser即可。它更安全,更强大。

答案 1 :(得分:6)

Regex.Replace("\[b\](.*?)\[\/b\]", "<strong>$1</strong>")会这样做

但是,您不需要正则表达式:

"[b]xxx[/b]".Replace("[b]","<strong>").Replace("[/b]","</strong>")