C#实现BBcode转为Markdown的方法
本文告诉大家一个简单的方法从 BBcode 转为 Markdown,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧。本文的方法都是使用正则转换,现在支持的代码只有很少的常用标签,如果大家发现有转换失败的,请帮我修改代码,估计代码我不会进行修改。最重要的就是转换 url 和 image,那么主要就告诉大家如何转换这两个这就是转换 url 的代码,里面用了正则。例如 需要拿出 123lindexifoo中的 lindexi ,那么正则可以这样写如果需要拿到 lindexi ,可以使用下面代码实际使用会在 regex.Match 之后判断是否成功,而不是直接拿出来。这个 str 拿到是 123lindexifoo 就是原来匹配到的所有字符串。如果需要拿第二个,就是使用$2,所以做这个很简单从上面的代码可以看到,转换 image 可以使用代码
下载地址
用户评论