ダブルアスタリスクとアスタリスクの間のイタリック体である(かなりstackoverflow上のエディタのような)の間にテキストを太字にするPHP関数を作りたかったのです。アスタリスク間のテキストを太字にする
*と単語の間にスペースがある場合、同じルールが適用されます。レンダリングしないでください。
誰が私を助けることができますか? 私はしようとしましたが、奇妙なアスタリスク "< b>"と偶数 "</b>"をどうやって作るのか分かりません。
(私はstackoverflowのは太字の間のテキストをレンダリングします、スペースを入れずにそれらを入力することはできません.....)
$thenewtext = str_replace("**", "<b>", "**Hello World** of PHP");
正規表現はこの単純な例ではrkです。しかしパーサーを選ぶことを検討してください。 HTMLでの正規表現の使用[いくつかの人々に飲み込ませることができる](http://stackoverflow.com/a/1732454/13895) – John
@ John:OPはプレーンテキストを* HTMLに変換しているようですが、HTMLを解析しないので、正規表現はうまくいくはずです。 – FtDRbwLXw6