代码之家  ›  专栏  ›  技术社区  ›  Curtis stepd

用粗体字“xxx”替换[b]xxx[/b]

  •  3
  • Curtis stepd  · 技术社区  · 14 年前

    [b]xxx[/b] <strong>xxx</strong> 使用VB.NET Regex.Replace()?

    谢谢。

    2 回复  |  直到 14 年前
        1
  •  7
  •   Josh Lee krisdigitx    14 年前

    就用一个 BBCode parser 是别人写的。它更安全,更结实。

        2
  •  6
  •   kÍ©eÍ£mÍ®pÍ¥ Í© Sitam Jana    14 年前

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

    但是,您不需要regex:

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