Regex 解析博客文章的正确方法是什么?

Regex 解析博客文章的正确方法是什么?,regex,parsing,Regex,Parsing,需要一条指导线…… 我想写一个个人博客。 职位输入的标准结构是什么。 我正在尝试以下格式: This is the simple text And I am [b] bold text[/b]. This is the code part: [code lang=java] public static void main (String args[]) { System.out.println("Hello World!"); } [/code] 这是在数据库中存储post的正确方法吗

需要一条指导线……
我想写一个个人博客。 职位输入的标准结构是什么。 我正在尝试以下格式:

This is the simple text
And I am [b] bold text[/b].
This is the code part:
[code lang=java]
public static void main (String args[]) {
   System.out.println("Hello World!");
}
[/code]
这是在数据库中存储post的正确方法吗

什么是解析此类帖子的正确方法? 我应该使用正则表达式来解析它,还是有另一个标准。 如果上述格式不是正确的存储方式,那么它可能是什么


谢谢

XML可能是存储文章正文的最佳格式,并且有许多标准库用于解析它。

XML可能是存储文章正文的最佳格式,并且有许多标准库用于解析它。

在我看来,您正在寻找类似

看看这个链接,有几个库可以做到这一点。一个例子(来自维基百科):

免责声明:不测试我自己

再看看这个问题:

编辑:其他点

  • 根据我的经验,BBCode对于写博客来说太弱了,而且它的语法也有点烦人
  • 我建议根据您的需要,使用与Stackoverflow相同的语法,甚至是像TinyMCE这样的reach文本编辑器
  • 最好使用一种现有的文本格式,就好像您要迁移一样 将内容发送到其他系统将更容易找到用于此目的的筛选器

    • 在我看来,你正在寻找类似

      看看这个链接,有几个库可以做到这一点。一个例子(来自维基百科):

      免责声明:不测试我自己

      再看看这个问题:

      编辑:其他点

      • 根据我的经验,BBCode对于写博客来说太弱了,而且它的语法也有点烦人
      • 我建议根据您的需要,使用与Stackoverflow相同的语法,甚至是像TinyMCE这样的reach文本编辑器
      • 最好使用一种现有的文本格式,就好像您要迁移一样 将内容发送到其他系统将更容易找到用于此目的的筛选器

      您是否考虑过使用像或这样的现有方言? 两者在支持的标记方面都具有丰富的功能,实现有多种语言,包括for和


      [1] :

      [2] :

      [3] :


      [4] :

      您是否考虑过使用像或这样的现有方言? 两者在支持的标记方面都具有丰富的功能,实现有多种语言,包括for和


      [1] :

      [2] :

      [3] :


      [4] :

      根本没有标准。如果是你的个人博客,做你喜欢做的事。根本没有标准。如果这是你的个人博客,做你喜欢做的事。看起来可能会有帮助。谢谢你,兄弟。看来会有帮助的。谢谢兄弟。