Заменить [b] xxx [/ b] на «xxx», выделенный жирным шрифтом - PullRequest
3 голосов
/ 03 ноября 2010

Как я могу преобразовать [b]xxx[/b] в <strong>xxx</strong>, используя VB.NET Regex.Replace ()?

Спасибо.

Ответы [ 2 ]

7 голосов
/ 03 ноября 2010

Просто используйте BBCode-парсер , который кто-то написал.Это безопаснее и надежнее.

6 голосов
/ 03 ноября 2010

Regex.Replace("\[b\](.*?)\[\/b\]", "<strong>$1</strong>") сделает это

Однако вам не нужно регулярное выражение:

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

...