私はあなたが_italics_
と*bold*
を行うことができますし、それが<em>italics</em>
と<strong>bold</strong>
に変更して、しかし、私は正規表現に初心者だ、と私は苦労の書き込みを抱えている、何をするか、スタックオーバーフロー達成したいです正規表現はこれを置き換えます。事前に太字やイタリック
おかげ - > ウィル
私はあなたが_italics_
と*bold*
を行うことができますし、それが<em>italics</em>
と<strong>bold</strong>
に変更して、しかし、私は正規表現に初心者だ、と私は苦労の書き込みを抱えている、何をするか、スタックオーバーフロー達成したいです正規表現はこれを置き換えます。事前に太字やイタリック
おかげ - > ウィル
StackOverflowのは、HTMLマークアップを使用すると、参照構文(!そしてもっと)を形質転換しMarkdownを使用しています。このフレームワークを使用するのは賢明でしょう。独自のフレームワークを使用するよりも、このフレームワークを使用することをお勧めします。
Markdownは、Webライター用のテキストからHTMLへの変換ツールです。 Markdownを使用すると、読みやすい使いやすいテキスト形式で書いてから、構造的に有効なXHTML(またはHTML)に変換することができます。
自分でロールすることを決めた場合は、state machineのような正規表現以外のものを使用してください。この複雑さのために正規表現は非常に迅速に複雑になります。