ASP.NET BBcode

BBCode是Bulletin Board Code的缩写,有译为「BB代码」者,属于轻量标记语言(Lightweight Markup Language)的一种,如字面上所显示的,它主要是使用在BBS、论坛、Blog等网络应用上。BBcode的语法通常为 [标记] 这种形式,即语法左右用两个中括号包围,以作为与正常文字间的区别。系统解译时遇上中括号便知道该处是BBcode,会在解译结果输出到用户端时转换成最为通用的HTML语法。(百度百科http://baike.baidu.com/view/1106669.htm) 。

Codekicker.BBCode是一个稳定和高性能的BBCode  –.NET解析器的。 可将如何BBCode的转换成HTML或任何将内存中的语法树。 所有的标签是完全可定制的,不需要硬编码。 BBCode最早在http://codekicker.de  这是一个德国问答网站,现在放在http://bbcode.codeplex.com/Codekicker.BBCode的设计目标是:

  • 稳定 - 它永远不会崩溃
  • 安全 - 它不允许使用象<script>这样不安全的HTML标记
  • 高性能 - 它的目的是要在生产环境中使用
  • 易于使用 - 只需这样调用 BBCode.ToHtml("[url=http://codekicker.de]codekicker[url]")
  • 可定制 - 定制每个标签是容易的,灵活的。
  • 错误信息 - 错误信息的国际化,目前支持的语言有英文和德文。

http://john.katsiotis.com/blog/bbcode-helper-for-webmatrix-and-asp.net-mvc-razor-view-engine

介绍一款基于jQuery的文本编辑器—markItUp

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏韩东吉的Unity杂货铺

零基础入门 41:Hierarchy也可以这样玩

上一篇给大家说了下Inspector如何禁用RectTransform属性修改的做法,今天就来分享下对Hierarchy的另一种操作。

12850
来自专栏iOSDevLog

Unity 3D 开发《王者荣耀》:英雄移动地图英雄

28630
来自专栏Windows Community

Windows Community Toolkit 3.0 - CameraPreview

Windows Community Toolkit 3.0 于 2018 年 6 月 2 日 Release,同时正式更名为 Windows Community...

10910
来自专栏企鹅号快讯

据说看了这篇文章的小伙伴,都找到前端工作了,不信试试看

# 前端工作面试问题 本文包含了一些用于考查候选者的前端面试问题。不建议对单个候选者问及每个问题 (那需要好几个小时)。只要从列表里挑选一些,就能帮助你考查候选...

29170
来自专栏小筱月

数据量庞大的分页穿梭框实现

但是第二个分页的 demo 没有,在上一家公司匆匆解决后,没有写入自己的 GitHub,有点可惜...

59420
来自专栏小轻论坛

3个少有人知的word小技巧,5秒学会,超实用!

一提到娱乐明星八卦、军事野史鸡汤,大家都迫不及待乖巧等听,哪怕挤出吃饭睡觉时间也要认真关注。提到工作学习技能、素质锻炼提升,很多人就连连摆手一脸抗拒,没时间没精...

7120
来自专栏GopherCoder

专栏:007:xpath使用及其实战

14430
来自专栏守候书阁

大道至简--API设计的美学

对于前端开发而言,肯定会和API打交道,大家也都会想过怎么设计自己的API。优秀的 API 之于代码,就如良好内涵对于每个人。好的 API 不但利于使用者理解,...

18630
来自专栏Java爬坑系列

【JAVA零基础入门系列】Day12 Java类的简单应用

  俗话说的好,实践出真知,所以除了理论知识掌握扎实以外,更重要的是要多加操练,这样才能掌握核心科技。   今天我们就用刚学会的类来实践一下,目标便是完成上一篇...

23590
来自专栏Python攻城狮

爬取拉勾网招聘信息并使用xlwt存入Excel

通过浏览器自带的开发者工具查看是通过Post方式提交的,数据是通过Ajax(异步加载)得到的

9640

扫码关注云+社区

领取腾讯云代金券