2012-04-05 1 views
0

私は過去数時間Reddit(https://github.com/reddit/reddit/wiki)のソースコードを掘り下げてきました。私は探している:彼らのコメントのためのHTML変換へのフラットテキストを行う機能。テキストをHTML文字列解析するRedditコメント

あなたが慣れていない場合、それはあなたのコメントをフォーマットする方法をあなたを示す表を持っており、リンク、太字、斜体のHTMLにあなたのプレーンテキストに変換し、サイト上など

リンク:http://www.reddit.com/r/technology/comments/rupkj/5000_artists_line_up_for_a_pirate_bay_promotion/c48sy1v(。ヒット "返信"、次にフォーマットオプションの表を参照するには、 "ヘルプをフォーマットする")

サンプル入力:

This should be: **bold** and **I'm also bold** 

This should be: *italic* and *I'm italic too* 

This should be: ~~strikethrough text~~ 

This should be: [A Link To Google.com](http://www.google.com) 

This should be A list: 
*This is a list 
*Of differnet 
*Things that I like 

これを正規表現でどのようにエレガントに達成するか考えてみましょうか?

+2

[Markdown](http://daringfireball.net/projects/markdown/)パーサーをお探しですか? – Qtax

+0

私は確かに!!!!それは*正確に*私が探していたものです。ありがとうQtax! – NotJustClarkKent

+0

Qtax、私はあなたにカルマを与えることができるように答えとしてそれを置くことができますか? :) – NotJustClarkKent

答えて

1

コメントに記載されているように、あなたはおそらくMarkdownを探しています。