2010-12-19 118 views
3

我想達到什麼堆棧溢出呢,所以你可以做_italics_*bold*它它改變<em>italics</em><strong>bold</strong>,但是,我是一個初學者正則表達式,我有一個很難寫正則表達式取代這個。加粗和斜體

在此先感謝 - > 威爾

回答

7

StackOverflow的使用Markdown轉變成HTML標記你引用的語法(和更多!)。你會明智地使用這個框架,或者喜歡它,而不是自己動手 - 爲什麼要盡力去複製那些運行良好的東西?

Markdown是一個Web編寫器的文本到HTML轉換工具。 Markdown允許您使用易於閱讀,易於編寫的純文本格式進行編寫,然後將其轉換爲結構上有效的XHTML(或HTML)。

如果你決定推出自己的,用的東西,除了正則表達式,如state machine - 正則表達式將很快得到複雜,這種複雜的任務。

相關問題