如何用C#将BBcode格式转换为Markdown格式?

2026-05-08 21:082阅读0评论SEO基础
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计740个文字,预计阅读时间需要3分钟。

如何用C#将BBcode格式转换为Markdown格式?

前言:本文将简单介绍一个方法,从BBcode转换为Markdown,分享出来供大家参考学习,下面不多说,一起来详细看看吧。

本文的方法都是使用正则转换,目前支持的代码只有非常有限的数量。

前言

本文告诉大家一个简单的方法从 BBcode 转为 Markdown,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧。

本文的方法都是使用正则转换,现在支持的代码只有很少的常用标签,如果大家发现有转换失败的,请帮我修改代码,估计代码我不会进行修改。

最重要的就是转换 url 和 image,那么主要就告诉大家如何转换这两个

如何用C#将BBcode格式转换为Markdown格式?

private static string ConvertUrl(string str) { var regex = new Regex(@"\[url=(.+?)\]((?:.|\n)+?)\[\/url\]"); return regex.Replace(str, "[$2]($1)"); }

这就是转换 url 的代码,里面用了正则。一般使用正则拿到的数据就是(里的数据,如上面的代码,可能看起来有些复杂,那么用下面的代码告诉大家。

阅读全文
标签:方法前言

本文共计740个文字,预计阅读时间需要3分钟。

如何用C#将BBcode格式转换为Markdown格式?

前言:本文将简单介绍一个方法,从BBcode转换为Markdown,分享出来供大家参考学习,下面不多说,一起来详细看看吧。

本文的方法都是使用正则转换,目前支持的代码只有非常有限的数量。

前言

本文告诉大家一个简单的方法从 BBcode 转为 Markdown,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧。

本文的方法都是使用正则转换,现在支持的代码只有很少的常用标签,如果大家发现有转换失败的,请帮我修改代码,估计代码我不会进行修改。

最重要的就是转换 url 和 image,那么主要就告诉大家如何转换这两个

如何用C#将BBcode格式转换为Markdown格式?

private static string ConvertUrl(string str) { var regex = new Regex(@"\[url=(.+?)\]((?:.|\n)+?)\[\/url\]"); return regex.Replace(str, "[$2]($1)"); }

这就是转换 url 的代码,里面用了正则。一般使用正则拿到的数据就是(里的数据,如上面的代码,可能看起来有些复杂,那么用下面的代码告诉大家。

阅读全文
标签:方法前言