2010-12-19 115 views
3

我想达到什么堆栈溢出呢,所以你可以做_italics_*bold*它它改变<em>italics</em><strong>bold</strong>,但是,我是一个初学者正则表达式,我有一个很难写正则表达式取代这个。加粗和斜体

在此先感谢 - > 威尔

回答

7

StackOverflow的使用Markdown转变成HTML标记你引用的语法(和更多!)。你会明智地使用这个框架,或者喜欢它,而不是自己动手 - 为什么要尽力去复制那些运行良好的东西?

Markdown是一个Web编写器的文本到HTML转换工具。 Markdown允许您使用易于阅读,易于编写的纯文本格式进行编写,然后将其转换为结构上有效的XHTML(或HTML)。

如果你决定推出自己的,用的东西,除了正则表达式,如state machine - 正则表达式将很快得到复杂,这种复杂的任务。

相关问题